Вывод таблиц на печать
У неопытных пользователей при печати документов, созданных в Excel, часто возникают проблемы. Объясняется это, в частности, тем, что необходимо учитывать ряд дополнительных факторов, нехарактерных, скажем, для процесса печати Word-документов. Продемонстрируем сказанное на примере. Допустим, что в диапазоне ячеек А1:В2 вы создали небольшую таблицу и при этом в ячейку АА1000 случайно ввели пробел. Если перед отправкой документа на печать не предпринять соответствующих мер, то в результате будет выведено 100 страниц бумаги, 99 из которых окажутся пустыми. Для того чтобы вы могли не только выполнить расчеты, но и представить их в надлежащем виде, мы рассмотрим особенности печати документов в Excel.
Вызов макросов
Итак, наше приложение готово, но удобно ли им пользоваться? Где та легкость и удобство в работе, заявленные в начале данной главы? Естественно, что конечного пользователя не устроит запуск редактора VBA и выбор команды > Run > Run SubXUserForm.
Одним из удобных средств, помогающих в вызове процедур, являются кнопки на панели инструментов Outlook. В этом разделе мы рассмотрим создание панели пользователя и добавление на нее кнопки, вызывающей процедуру пользователя.
Но прежде всего необходимо создать процедуру, запускающую нашу форму, — диалоговое окно на выполнение. Именно с этой процедуры будет начинаться выполнение нашего приложения.