|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.10.2012, 01:00 | #1 |
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
Вывод на юзерформу изображения (содержания) рабочего листа
Доброй ночи, уважаемые форумчане!
Возник такой вопрос: Как на юзерформу вывести изображение (содержание, вид) определенного рабочего листа. Рабочая область этого листа одна страница формата А4. В колонтитул вставлено изображение бланка размером на всю страницу. Ну а в некоторые ячейки подставляются данные с другого листа (фамилия, и.о., даты и т.п.). Потом этот лист сохраняется в формате PDF. Смысл этого дела - использовать выведенное изображение как превьюшку (уменьшенное изображение листа), а потом кнопкой сохранять. Вот как это правильней сделать? Что-то такое выкладывал Alex77755 вот тут http://www.cyberforum.ru/vba/thread271789-page2.html. Но у меня что-то не вышло. Да и в правильности такого решения для моего случая не уверен. Направьте на путь истинный. Заранее спасибо! |
12.10.2012, 02:20 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Одна строка кода - activesheet.printpreview
и запускается режим предварительного просмотра Не совсем то, что вы просили - зато очень просто и быстро Выводить картинкой на форму -куча хитрого кода. Оно вам надо? |
12.10.2012, 09:29 | #3 |
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
Честно говоря, хотелось бы! Если диапазон ячеек постоянный, то на лист вставить как рисунок со связью с диапазоном просто. А на форму вот не знаю. Думал так, по событию изменения содержимого ячеек на этом листе сохранять диапазон во временный графический файл с одним и тем же именем по одному и тому же пути, и его же вставлять на юзерформу. По идее, много кода не должно быть
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Заполнение массива из ячеек рабочего листа | ofenod | Microsoft Office Excel | 2 | 29.04.2011 01:33 |
подаскажите пожалуйста как сделать программно скрин рабочего листа? | ShamanK | Microsoft Office Excel | 4 | 24.11.2009 19:26 |
Использование события рабочего листа Worksheet_Change | kovalevskivf | Microsoft Office Excel | 2 | 15.11.2009 12:51 |
Вывод области листа MS Excel на 2й монитор | vo.one | Свободное общение | 0 | 18.08.2009 17:32 |
Работа с Printer. Частичный вывод листа из принтера. | Izhic | Общие вопросы Delphi | 6 | 15.10.2008 08:57 |