Modber Сообщество
профессионалов по 1С

Отчет в формате *.xlsx (Microsoft Excel 2007-2010)

  
Сообщений: 1

+1
Доброго всем дня!
Мне практически не реально в 1С 7.7 сохранять сформированный отчет в формате xlsx (Excel 2007-2010).
Реально ли исправить проблему, нужно чтобы отчет сформировывался на экране и сохранялся в расширении xlsx (Excel 2007-2010) автоматом?
Сообщений: 5

+1
Я сохранял в формате текущего EXCEL так:
сохраняю печатную форму в XLS
Таб.Записать(ПутьВремФайла+".tmp",«xls»);
открываю этот файл
Книга = Excel.Workbooks.Add(ПутьВремФайла+".tmp");
Сохраним, для обновления формата файла до текущего (xlNormal = -4143)
Книга.SaveAs(ПутьВремФайла+".xls", -4143);
Книга.Close(0);
Книга = Excel.Workbooks.Add(ПутьВремФайла+".xls");
ФС.УдалитьФайл(ПутьВремФайла+".tmp");
ФС.УдалитьФайл(ПутьВремФайла+".xls");
Книга.Save();
В начало страницы 
|
Перейти на форум: