Excel AddIn: Как дублировать одну строку несколько раз, не нарушая репликацию формул и форматов? - PullRequest
0 голосов
/ 27 мая 2018

Я унаследовал довольно большой лист, и основная задача моего приложения - вставить в него переменное количество строк.Обратите внимание на пустой шаблон ниже:

See Temmplate Here

Как видите, оригинальный дизайнер решил, что минимальное количество предварительно сконфигурированных строк должно быть ДВА.Это дизайнерское решение, вероятно, имеет смысл в интерактивной среде.Допустим, нам нужно 3 ряда.Чтобы ничего не нарушать, одна строка добавляется между строками 15 и 16. Строка 18 сдвигается вниз, но, что важно, ее содержимое соответствующим образом обновляется.

Я работаю над новым, упрощенным шаблоном и пытаюсьоставьте только одну предварительно сконфигурированную строку (15).Строка 16 (предварительно настроенный элемент № 2) была удалена из шаблона.Вот что происходит во время выполнения: все дополнительные строки под ним в порядке, НО строка с суммами (18) не обновляется.

Возможно, пустая строка (17) нарушает непрерывность, и Excel теряется?

Требуется ли этот стиль «сэндвич» для шаблона?

TIA

Приложение: Формула в ячейке J18: = SUM (J15: J16).При подходе sandwich вторым аргументом становится J17, J18, J19, J20, ... поскольку мое приложение добавляет новые строки.

...