|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.03.2009, 13:37 | #1 |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 844
|
Последняя линия на странице при печати
ALL: Есть длинная таблица на несколько страниц. По краям всей таблице идет двойная граница, внутри одинарная, так же есть ячейки объединенные по высоте. Необходимо, что бы при выводе на печать по периметру каждого листа шла двойная линия. На компе все красиво, но при попытке печать последняя линия либо одинарная, либо ее нет вовсе (при прохождение границы печати по вертикальному объединению).
Можно ли с этим что нибудь сделать?
С уважением, Алексей.
|
15.03.2009, 13:56 | #2 | |
Форумчанин
Регистрация: 23.11.2008
Сообщений: 237
|
Цитата:
Если мой ответ вам понравился, поставьте позитивный отзыв
|
|
15.03.2009, 14:20 | #3 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Можно сделать, но сложно.
Надо макросом перед печатью проверять местоположение разрывов страниц, и дорисовывать нужные границы (и при необходимости разбивать объединённые ячейки) Есть и другие варианты (например, перед печатью добавлять строки внизу каждой печатной страницы) В любом случае, без примера файла посоветовать что-то заведомо работающее вряд ли получится... |
15.03.2009, 14:25 | #4 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
|
15.03.2009, 14:26 | #5 |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 844
|
Привожу пример таблицы. Там ни чего сверх естественного.
С уважением, Алексей.
|
15.03.2009, 14:29 | #6 | |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 844
|
Цитата:
Таким образом можно можно избавиться от "разрезания" объеденных ячеек. Но вот решить проблему с последнее двойной линией, это не сможет.
С уважением, Алексей.
|
|
15.03.2009, 14:36 | #7 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
|
15.03.2009, 14:42 | #8 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Запустите перед печатью такой макрос:
Код:
|
15.03.2009, 14:43 | #9 | |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 844
|
Цитата:
Но проблема в том что по оформлению все линии по периметру должны быть двойными, а пока двойная нижняя получатся только на последней странице.
С уважением, Алексей.
|
|
15.03.2009, 14:46 | #10 | |
Форумчанин
Регистрация: 02.02.2009
Сообщений: 844
|
Цитата:
С уважением, Алексей.
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать их видимыми автофигуры при печати??? | 181988 | Microsoft Office Word | 3 | 01.11.2008 23:01 |
Запет разрыва группы строк при печати | karantir | Microsoft Office Excel | 2 | 30.10.2008 18:38 |
Сохранение документа при печати | vovk | Microsoft Office Word | 2 | 12.09.2008 10:12 |
Ошибка при обращении к интернет странице | Alter | Свободное общение | 2 | 06.08.2008 22:25 |
по правой стороне поля, при печати, делает полосу | Виктор1966 | Свободное общение | 1 | 11.03.2008 13:08 |