Имя: Пароль:
1C
1С v8
Проблема с сохранением табличного документа в файл
0 Сергиус
 
04.07.12
13:20
Сохраняю табличный документ в файл xls. Перед сохранением меняю ориентацию на Ландшафт и делаю АвтоМасштаб. Но в экселевском файле этих изменений нет, ориентация Портрет, и занято 2 страницы.

Как можно сделать чтобы в эксель ТабДокумент сохранялся с настройками, нужными мне?
1 ukolabrother
 
04.07.12
13:22
никак если это касается ексель, я извращался после сохранения открывал файл объектом екселя и крутил поля, ориентацию и сохранял.
2 Сергиус
 
04.07.12
13:24
(1)понял, спасибо.
3 Сергиус
 
04.07.12
15:34
В чем может быть ошибка:

       Попытка
       Эксель = Новый COMОбъект ("Excel.Application");
   Исключение
       Возврат;
   КонецПопытки;
   
   ЭксельКниги = Эксель.Workbooks;
   
   Попытка
       ИзменяемыйФайл = ЭксельКниги.Open(ИмяФайла);
   Исключение
       Возврат;
   КонецПопытки;
   
   Лист = ИзменяемыйФайл.Sheets(1);
   
   Лист.PageSetup.Orientation = 2;
   Лист.PageSetup.LeftMargin = Эксель.CentimetersToPoints(0.5);
   Лист.PageSetup.TopMargin = Эксель.CentimetersToPoints(0.5);
   Лист.PageSetup.RightMargin = Эксель.CentimetersToPoints(0.5);
   Лист.PageSetup.BottomMargin = Эксель.CentimetersToPoints(0.5);
   
   Попытка
       Эксель.Quit();
   Исключение
       Сообщить(ОписаниеОшибки()+" Файл не сохранен!");
       Эксель.Application.Quit();
       Возврат;
   КонецПопытки;

Как сохранить изменения, которые я внес в существующий файл?
4 Сергиус
 
20.07.12
13:06
Проблема с сохранением табличного документа из 1с в excel. В определенных случаях происходит наложение границ на текст(когда печатаешь из 1с, то все ок) в файле Excel. Вот пример:

http://saveimg.ru/show-image.php?id=a0bfcf6fdc758527e5a8882c81c32168

Кто знает, как можно обойти данную проблему?