Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Выгрузка числа с типом строки в ексель

Выгрузка числа с типом строки в ексель
Я
   Yulichka_RUS
 
16.02.21 - 10:39
Добрый день всем, подскажите пожалуйста, есть внешняя печатная обработка, которая формирует табдок. Посмотрела отладчиком все как надо, все с типом Строка. Но после сохранения в ексель, захожу в файл а там формат числа. Например вместо "034324" выбивает 034324. Вроде и формат указываю, полазила в свойствах макета, но там ничего с таким подобным нету.
   Галахад
 
1 - 16.02.21 - 10:49
Попробуй так:
AAA = "'034324";

   Kigo_Kigo
 
2 - 16.02.21 - 10:49
Не знаю есть ли какая программная команда на "формат строки" в ексель, но эта падла при открытии сама решает какого формата ячейка, помню бился с этим пришлось вперед числа ставить "_"
   Yulichka_RUS
 
3 - 16.02.21 - 10:55
(1)Оно отображает с апострофом. Попробовала с " ' " и с " ` ".
   Галахад
 
4 - 16.02.21 - 10:59
   Yulichka_RUS
 
5 - 16.02.21 - 11:08
(4) может я не правильно апостроф вставляю, но для эксперимента делала перем = "'6745656", и ексель не убирает апостроф
   dka80
 
6 - 16.02.21 - 11:11
пробел добавь
   Yulichka_RUS
 
7 - 16.02.21 - 11:20
="' 43243423" , вот так в екселе видит апостроф
   Garykom
 
8 - 16.02.21 - 11:23
(7) =" 43243423"
   Garykom
 
9 - 16.02.21 - 11:24
(8)+ забей на апостроф если штатно табдок через записать в xls
апостроф и намберформат=@ это для COM/OLE
   Yulichka_RUS
 
10 - 16.02.21 - 11:59
Все решилось, в самом макете в свойствах ячейки в "Значения" поставила флажок "Содержит значение" строка

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