Народ, подскажите кто сталкивался.
Вывожу печатную форму:
ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ТабДокумент.РазмерСтраницы = "A4";
ТабДокумент.ПолеСправа = 14;
ТабДокумент.АвтоМасштаб = Истина;
ТабДокумент.МасштабПечати = 100;
ТабДокумент.ПолеСверху = 20;
ТабДокумент.ПолеСлева = 14;
ТабДокумент.Показать();
При печати из 1С все хорошо, лист на 1 странице.
При сохранении в Excel такого не происходит. Как исправить такую проблему?
(0) В Excel нет "АвтоМасштаб", точнее есть, но там сложнее. При сохранении в Excel автомасштаб не устанавливается.
>Как исправить
Вариант 1. Подогнать макет под страницу, чтобы АвтоМасштаб был не нужен.
Вариант 2. Открыть Excel через COM и установить экселевский автомасштаб (не помню как он там называется).
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший