Загружаю таблицу значений 1С в файл Excel.
И почему-то в полученном файле Excel высота строк становится больше, чем до загрузки данных и выравнивание происходит по центру.
Подскажите, пожалуйста, какими командами можно задать высоту строк (желательно авто) и выровнять значения в ячейках (например, по левому краю)?
(0) вот 2 вам варианта на выбор:
1)Создать таб док в 1с нужного оформления, заполнить и сохранить в ексель
2) Через Ком соединиться с экселем и через его api создать документ программно заполнить из ТЗ с нужным оформлением.
Нашел!
Лист.Cells(4, 2).HorizontalAlignment = -4131; - выравнивание значения в ячейке по горизонтали (-4131 - по левому краю)
-------
Установка автовысоты строки:
Ячейка = Лист.Cells(4, 1);
СтрокаВрем = Ячейка.EntireRow();
СтрокаВрем.AutoFit();
Работает.
Спасибо!
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс