Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

СКД как сохранить текстовое значение в Excel без потери лидирующих нулей?

СКД как сохранить текстовое значение в Excel без потери лидирующих нулей?
Я
   МимохожийОднако
 
19.08.18 - 17:41
Программно из СКД получаю прайс и сохраняю в Excel стандартно из табличного документа.
... код без изысков ...
ИмяФайла = ПолучитьИмяВременногоФайла();
Результат.Записать(ИмяФайла,ТипФайлаТабличногоДокумента.XLS);
ГотовыйОтчетXLS = Новый ХранилищеЗначения(Новый ДвоичныеДанные(ИмяФайла));
..
Фокус в том, что для значений вида "03172510". В результате сохраняется значение 3172510, а отображается 03172510.
Что посоветуете?
 
 
   МимохожийОднако
 
1 - 19.08.18 - 17:44
Мне надо, чтобы и значение, и отображение были равны 03172510
   Woldemar177
 
2 - 19.08.18 - 17:55
Формат ячейки сделать текстовым? Сохранять в заранее сделанный шаблон с текстом?
   МимохожийОднако
 
3 - 19.08.18 - 20:34
(2) Я пытался указать текстовый формат. Но при сохранении из mxl это не помогает. Может есть ссылка с примером?
   Woldemar177
 
4 - 19.08.18 - 20:39
(3) Это не поможет, я сохранял через VBA, в шаблон екселя, сейчас лениво так писать, проще руками mxl,csv. Копи паст.

Основная такая проблема идет со штрих кодами. Надо как то из 1с вытащить и в меркурий 115, 130,185, атол 90, элвес мф запихнуть.

Потом цепляешь сканер ( к меркуриям, весы и тп. ) ЗЫ скоро начнут просить журналы продаж. Вот там будем писать обработки.
   Aleksandr N
 
5 - 19.08.18 - 21:55
(0) не используйте эксель.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует