Сохранение табличного документа в эксель программно #661009


#0 by Serdolik55
При программном сохранении в эксель нужно в зависимости от локализации(обычный параметр) сумма сохранялась либо с точкой, либо с запятой. С запятой сохраняется всё нормально, а когда устанавливаю точку ЛистЭксель_1.Cells(Строка_1, 4).NumberFormatLocal = "# ##0.00"; выдаёт ошибку Произошла исключительная ситуация (Microsoft Excel): Нельзя установить свойство NumberFormatLocal класса Range
#1 by Serdolik55
Как правильно установить формат с точкой, в настройках экселя уже поставил разделитель дробной части точку. Эксель 2010
#2 by vicof
#3 by Serdolik55
да смотрел я уже это, конструкция  "[$$-409]#,##0.00"; выдаёт ту же ошибку. Мне нужно чтобы точка стояла вместо запятой.
#4 by Serdolik55
Никто не знает?
#5 by hhhh
а точка точно там нужна? вообще-то в 1с точка, а в ексель запятая всегда.
#6 by Serdolik55
Нужна, для отправки в банк нужна точка. С запятой всё нормально, устанавливает  ЛистЭксель_1.Cells(Строка_1, 4).NumberFormatLocal =  "# ##0,00"; А вот с точкой пробовал по разному: ЛистЭксель_1.Cells(Строка_1, 4).NumberFormatLocal = "# ##0.00"; ЛистЭксель_1.Cells(Строка_1, 4).NumberFormat = "# ##0.00"; пишет ошибку Нельзя установить свойство NumberFormatLocal класса Range Как обыграть это дело не могу понять((((((
#7 by Нуф-Нуф
а если просто сохранить табличный документ как эксель? какое форматирование там будет?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С