Имя: Пароль:
1C
1С v8
Предотвратить обрезку лидирующих нулей в excel
0 1CVERYGOOD
 
17.06.14
14:52
Записываю  например КПП вот так Лист.Cells(2, 3).Value =  ТЗ.КПП;
В итоге КПП 012345678 становится 12345678. Кто знает как это предотвратить ? Экселевский файл создается программно.
1 Dmitrith
 
17.06.14
14:53
поставить текстовый формат в этой ячейке а потом уже писать в нее
2 Timon1405
 
17.06.14
14:54
писать не .Value а .Text
3 mikecool
 
17.06.14
15:01
писать в ячейку "'" + КПП
4 mikecool
 
17.06.14
15:02
+3 добавлять в начале значения апостроф
5 1CVERYGOOD
 
17.06.14
15:13
(2) {Форма.Форма.Форма(515)}: Поле объекта недоступно для записи (Text)
6 1CVERYGOOD
 
17.06.14
15:23
Эксель.Sheets(1).Select();
    Эксель.Cells.NumberFormat = "@";