Страница: 1 |
Страница: 1 |
Вопрос: Как определить, поместится ли при печати
Добавлено: 04.11.08 19:54
Автор вопроса: Андрей
Подскажите, как программно определить, поместится ли текущий документ при печати на печатный лист (по правой границе)? Ну чтобы выяснить, нужно ли изменить ориентацию страницы на альбомную или там уменьшить шрифт...
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #1
Добавлено: 05.11.08 08:04
Узнать может быть и можно, нужно рассчитывать ряд параметров. Проще всего гарантировать, что все поместится. А мы о чем собственно говорим здесь: о документе Word или о книге Excel? Книга обычно сама по себе позволяет вмещать текст на видимых страницах. А с Excel можно сделать так: Файл - Параметры страницы - вкладка Страница - разместить не более чем на (1) стр. в ширину и (1) стр. в высоту. Если в высоту надо более 1 страницы, но неизвестно сколько именно, то второе поле можно оставить пустым.
Номер ответа: 2
Автор ответа:
Андрей
Вопросов: 1
Ответов: 1
Профиль | | #2
Добавлено: 06.11.08 01:04
Речь идёт о документе Word. Точнее, о текстовом файле, который только что загрузили и сразу нужно распечатать. Но перед этим определить, поместится ли он при печати по правой границе в шрифте по умолчанию и в ориентации страницы, которая по умолчанию.
Но ГЛАВНОЕ: речь идёт о VBA!!! Файл загружен программно, распечатывается он программно, и выяснить про правую границу нужно тоже ПРОГРАММНО, с помощью какого-либо метода!