Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.01.2010, 15:48   #1
argelios
Новичок
Джуниор
 
Регистрация: 30.01.2010
Сообщений: 3
По умолчанию Печать нескольких страниц на листе, но по-хитрому

Нужна помощь:
выходной формат: А4 книжная ориентация. Есть накладная на отгрузку товара. Необходимо сделать ее копию и напечатать две накладные на одной странице одна под другой, НО ОБЯЗАТЕЛЬНЫМ условием есть то, чтобы каждая накладная занимала пол-страницы по высоте, т.е. распечатанный лист необходимо разрезать по-центру, и в итоге получится две накладных на А5.
Печать на А5 в двух экземплярах не подходит.
Заранее спасибо.
argelios вне форума Ответить с цитированием
Старый 30.01.2010, 16:15   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Прикрепите к сообщению Вашу накладную - посмотрим, что можно сделать.
EducatedFool вне форума Ответить с цитированием
Старый 30.01.2010, 18:26   #3
argelios
Новичок
Джуниор
 
Регистрация: 30.01.2010
Сообщений: 3
По умолчанию

В накладной количество строк бывает разным, но независимо от этого должно быть 2 штуки на одном листе.
Вложения
Тип файла: rar nakl.rar (4.9 Кб, 27 просмотров)
argelios вне форума Ответить с цитированием
Старый 30.01.2010, 20:00   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Нужного эффекта легко добиться, использую инструмент "камера".

На первом листе создаём именованный диапазон "накладная", на втором - два рисунка с формулой =накладная
При изменении первого (основного) листа все изменения автоматически отображаются на втором.
Вы можете изменять размеры картинок на втором листе, подгоняя печатную форму под нужный Вам вид.

На печать выводить только второй лист.
Второй лист (с рисунками) настроен так, что на печать он будет выведен на 1 страницу (масштаб будет подобран автоматически)
Соответственно, в накладную можете добавлять сколько угодно строк - все они поместятся на распечатке.

Пример в файле: http://excelvba.ru/XL_Files/Sample__...__22-01-32.zip

Последний раз редактировалось EducatedFool; 30.01.2010 в 20:03.
EducatedFool вне форума Ответить с цитированием
Старый 31.01.2010, 02:39   #5
argelios
Новичок
Джуниор
 
Регистрация: 30.01.2010
Сообщений: 3
По умолчанию

огромное спасибо! буду разбираться
argelios вне форума Ответить с цитированием
Старый 01.02.2010, 07:49   #6
0mega
Форумчанин
 
Регистрация: 12.09.2009
Сообщений: 232
По умолчанию

может быть я что-то не понял...
зачем такие сложности , если можно воспользоваться ФАЙЛ=>ПРЕДВАРИТЕЛЬНЫЙ ПРОСМОТР
В этом случае будет видно какую ячейку расширить, какой столбик подтянуть...
О том как сделать две одинаковые таблицы - на этом форуме неоднократно упоминалось. В первую ячейку среднего ряда листа (примерно А30 - А31) пишите формулу =ЕСЛИ(А1=0;"";А1) и протягиваете по диагонали до конца листа
Вся информация и кол-во строк автоматически продублируется в нижнюю таблицу
0mega вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фильтрация нескольких таблиц одновременно на одном листе при заданных условиях KNatalia Microsoft Office Excel 11 08.11.2009 21:47
Как сощитать и отобразить в ячейке количество страниц в листе gleod Microsoft Office Excel 2 02.08.2009 20:37
печать страниц в обратном порядке Олекса Microsoft Office Word 4 30.03.2009 09:45
Как узнать количество выданных на печать страниц Bogood Общие вопросы Delphi 3 13.03.2009 17:29
Как в печатном листе поставить фон(за текстом печать)? Ербол Microsoft Office Excel 5 07.08.2008 12:32