NumberFormat или настройка формата в Excel из 1С #359852


#0 by 1Cnick_1982
Всем привет!! Формирую таблицу в 1С и сохраняю в формате Excel. При открытии вайла екселем формат в колонке цен - просто числовой, а нужно обязательно 2 числа после запятой. Пробую Excel = Новый COMОбъект("Excel.Application"); Excel.Workbooks.Open(Путь); Книга = Excel.ActiveWorkbook; Страница = Книга.Worksheets; Страница.Cells(2,2).NumberFormat = "0.00"; // ОШИБКА //Страница.Columns.NumberFormat="# ##0.00"; Книга.SaveAs(Путь,-4143); Excel.Workbooks.Close; выдает ошибку и вылетает...
#1 by smaharbA
NumberFormatLocal="# ##0,00";
#2 by 1Cnick_1982
Огромный СПАСИБ!!! А случаем не знаешь как сделать что бы при сохранении не выдавало запрос о перезаписи?
#3 by svent0vit
смотри параметры у метода saveas
#4 by smaharbA
Excel.DisplayAlerts=0; Книга.SaveAs(Путь,-4143); Excel.DisplayAlerts=-1; а вот за это надо по кумполу - Excel.Workbooks.Close;
#5 by 1Cnick_1982
А там разве не два параметра?
#6 by 1Cnick_1982
А за что по кумполу?
#7 by 1Cnick_1982
Огромное спасибо!!! Как говорится: вопросов больше не имею ;)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям