Имя: Пароль:
1C
 
Выгрузка данных из 1С в Excel
0 mariakw
 
01.06.19
14:27
Всем привет)

Извините, что в субботу гружу, но очень нужна помощь спецов)

Задача такая: есть отчет на СКД, и надо сохранить его в файл Excel. Это, естественно, легко, НО!
В отчете содержится колонка с кодом номенклатуры, ну например "006789". При сохранении код именно так и отображается, но если посмотреть в значение ячейки, то там значится число без нулей, т.е. "6789". Таким образом, 1С-ка выгружает значение как число (хотя в запросе и указано принудительно строка для поля код), а потом накладывает формат, благодаря котором мы видим нули.
Суть проблемы в том, что мне нужно получить формат ячейки "текст" и сохранить нули в начале кода. При смене формата на "текст" (или любой другой формат), все нули, само собой пропадают.
Такая вот проблема( Помогите мне, пожалуйста, ее решить.

Сам файл:
https://yadi.sk/i/Xy_lUxPf8Qk4nA

Фотки формата:
https://yadi.sk/i/Cs5kvtyP1rBXqA
https://yadi.sk/i/3A7_Fgrae88Q5w
1 Мимохожий Однако
 
01.06.19
14:48
2 mariakw
 
01.06.19
16:37
(1) Спасибо за ссылку))

Мне не помогло то, что там, но в процессе чтения решила переделать так: в запросе к коду добавила "_", а потом  открыла готовый документ, формат всех ячеек поменяла в текст и удалила первый знак. Вуаля)

У меня, почему-то, не сработала фишка с:
Ячейка.СодержитЗначение = Истина;
Ячейка.ТипЗначения = ТипСтрока;
Программист всегда исправляет последнюю ошибку.