Как сделать рисунок фоном таблицы с выводом на печать?

Программирование на Visual Basic for Applications
qwertyhp
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 156
Зарегистрирован: 07.10.2009 (Ср) 15:02
Откуда: Москва

Как сделать рисунок фоном таблицы с выводом на печать?

Сообщение qwertyhp » 12.04.2010 (Пн) 18:18

Есть таблица, циклично заполняемая данными. На печать эти данные должны выводиться, будучи вставленными в красивенький и цветной рисунок - суть заполняемую форму.
Форма - рисунок с пустыми (нарисованными) ячейками.
Хочу использовать пустой рисунок как фон листа Excel, а поверх него наложить таблицу с данными, так, чтобы данные в таблице визуально попали в пустые (нарисованные) ячейки рисунка. И уже такой слоёный лист выводить на печать. При этом предпочтительно, чтобы рисунок был именно ВНИЗУ, а не прозрачным с подложенной под него таблицей.
Пытался сделать и в Excel 2003, и в Excel 2007 - не выходит. В Excel 2007 это делается через вставку фонового рисунка в колонтитул, и всё вроде как вставляется в лист - но на предпросмотре рисунка невидно!!!
Как выйти из положения - не знаю. Спасите. Помогите.
Пятачок Forever! :)

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Как сделать рисунок фоном таблицы с выводом на печать?

Сообщение Денис » 20.04.2010 (Вт) 10:35

qwertyhp писал(а):предпочтительно, чтобы рисунок был именно ВНИЗУ, а не прозрачным с подложенной под него таблицей.


Можно подготовить файл PNG с заранее вырезанными прозрачными ячейками. И наложить сверху, как показано на рисунке. В 2007 офисе прозрачность показывается. Такой вариант устроит?
Вложения
sample.png
sample.png (286.83 Кб) Просмотров: 3851
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

qwertyhp
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 156
Зарегистрирован: 07.10.2009 (Ср) 15:02
Откуда: Москва

Re: Как сделать рисунок фоном таблицы с выводом на печать?

Сообщение qwertyhp » 21.04.2010 (Ср) 1:46

Денис, спасибо за ответ. В общем-то, именно так и приходится делать - прозрачный рисунок сверху. Не слишком удобно, конечно, но сочетая прозрачность, достигаемую в Excel, с возможностями Photoshop, проблема более-менее решается. И с *.jpg в 2003-м.
Пятачок Forever! :)


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 8

    TopList