Имя: Пароль:
1C
 
Сохранение даты в Excel табличный документ БП 3.0.190.22
0 SJ_prog
 
16.04.26
16:09
Всем добрый день.
Вроде ерунда вопрос. Нужно сохранить табличный документ в эксель. Чтобы значения даты в эксель попадали в формате Дата, а не общий. В процессе формирования табличного документа дату пересчитываю в число, формат ячейки указала ДФ=dd.MM.yyyy в свойствах. Сохраняю с расширением xlsx. Открываю файл, а там числовые значения показывает программа. Нужно, чтобы отображалась дата. Если указать без конвертации в число значению формат ДФ=dd.MM.yyyy, то выгружается формат общий, значение выглядит при этом, как дата. Если активировать ячейку, то формат ячейки в эксель меняется на Дата.
Подскажите, пожалуйста, как эту ерунду победить.
1 Garykom
 
гуру
16.04.26
16:23
>В процессе формирования табличного документа дату пересчитываю в число, формат ячейки указала ДФ=dd.MM.yyyy в свойствах.

Не надо так делать
На ИС много раз разжевывалось
https://forum.infostart.ru/forum9/topic47012/
в 1С для ячейки в свойствах поставить "содержит значение" - тот тип, что нужен. У меня так решило проблему с исчезающими нулями в начале строки - я явно тип "строка" прописывал

Т.е. для ячейки в макете в свойствах указать как на картинке
И писать/выводить в ТабДок именно дату! Не число!
А еще ТипФайлаТабличногоДокумента.XLSX при ТабДок.Записать
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.