Как сохранить форматирование при собирании листов 1С в общую книгу Excel? #91458


#0 by tigor
Отчет в цикле формирует несколько листов которые сохраняются в формате XLS. На этих листах формат цифр сохраняется правильно (Формат(ИсхЧисло,"Ч019.0, ")). Далее через Оле эти листы собираются в единую книгу Excel методом Copy-Paste:ExcelApp.WorkBooks.Open(ПутьКСледующемуЛисту).Sheets.Cells.Select;ExcelApp.ActiveWorkBook.ActiveSheet.Paste;Книга получается, но вот формат чисел теряется. Числа стоят вплотную как оловянные солдатики- разделителей триад нет.Пробовал макросом. При создании макроса формируется код. Я его подставляю в свой отчет, но не помогает и даже ругается на этот код.Мелочь, конечно, но хочется до ума довести.
#1 by tigor
Неужели они останутся неразделенными?
#2 by tigor
Попробую спросить на свежую голову.
#3 by Frog
Я делал шаблон ексель, задавал все стили цвета, форматы, а потом просто заполнял его. Все сохранялось.
#4 by swilf
>- хорошая штука. Я внес ее в конфу с небольшими исправлениями и повесил на все отчеты псевдокнопку "Excel".
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям