Форум » Для флейма » Вопрос по excel » Ответить

Вопрос по excel

Pasha: Искал - не нашел, можно ли тек сделать, поэтому спрашиваю. Имеется лист excel такой структуры: 1. Несколько строк заголовка документа (1..k) 2. Несколько строк заголовка таблицы (k+1..m) Эти строки помечены как Печатать на каждой странице Одна строка - содержимое таблицы. (m+1). Эта строка затем многократно копируется, вставляется содержимое таблицы 3. Подвал таблицы - строки m+2..n При печати получается все почти красиво: excel автоматически вставляет разрывы страниц, и добавляет заголовок каждой страницы. Но иногда разрыв страницы попадает на раздел 3: строки n+2..n, а это уже совсем некрасиво. Как бы этого избежать ? Если никак, то придется все делать ручками.

Ответов - 3

fil: 1 Печать из своей программы (макроса) или просто из Excel ? 2 Какая версия Excel ?

Pasha: Из программы в заголовке (раздел 1) заполняются некоторые ячейки, и формируется табличная часть (раздел 2), добавлением и заполнением строк. Задача - правильно расставить разрывы страниц. Это возлагается на Excel, Строки шапки таблицы из раздела помечаются как "Печатать на каждой странице". Все бы хорошо, но иногда разрыв страницы попадает на подвал, т.е. раздел 3. В этом случае в подвале печатается и шапка таблицы, что уже лишнее. Вот и вопрос - можно ли заставить excel не вставлять разрыв страницы в раздел 3 Думается, что нельзя (прошерстил доку - ничего не нашел). В таком случае придется все делать ручками: вставлять разрыв страниц, добавлять шапку каждой страницы.

fil: Не совсем понял - разрыв страницы выставляется программно ? Ежели так, то что мешает оценить куда он ставится ?




полная версия страницы