У меня есть отчет в Excel, который генерирует различное количество строк на основе информации в записи. Я установил скрытую ячейку, которая печатает номер последней строки, после чего я хотел бы, чтобы отчет автоматически устанавливал разрыв страницы, поскольку в настоящее время мне приходится каждый раз настраивать его вручную.
Я пробовал
Worksheets("TIC").HPageBreaks.Add Before:=Worksheets("TIC").Rows(125)
и
Worksheets("TIC").Cells(1, 7).PageBreak = xlPageBreakManual
Ячейка 1,7 - это ячейка со значением 125, которая, очевидно, изменяется в зависимости от длины строки.
Оба приведенных выше примера выполняются, но в отчете ничего не меняется.
Возможно ли сделать это в Excel автоматически через VBA или это просто невозможная функция?