|
записать в эксел число как строку
| ☑ |
0
vip03
30.03.16
✎
06:52
|
Сохраняю макет в формате xls.
значение "0123" в экселе ОТОБРАЖАЕТСЯ корректно, но на самом деле
ячейка содержит значение 123 (число).
что сделать что бы эксел воспринимал цифры как строку?
|
|
1
sda553
30.03.16
✎
06:54
|
1. сделать формат ячейки текстовый, а ПОСЛЕ писАть туда 0123
2. ВписАть в ячейку с пред апострофом '0123
|
|
2
vip03
30.03.16
✎
07:15
|
1. не понял.
заполняю макет в 1с. в макете сделать формат текстовый? а он какой по умолчанию?
после заполнения:
ТабДок.Записать(ВыбКаталог+ИмяФайла+".xls", ТипФайлаТабличногоДокумента.XLS);
открываю файл в экселе, показывает в ячейке 0123, а на самом деле 123
2. должно быть 0123, не '0123, не П0123. только ЦИФРЫ, но с ведущими нолями
|
|
3
Одинесю
30.03.16
✎
07:25
|
(2) Недавно на форуме тема была, поищи.
|
|
4
sda553
30.03.16
✎
07:32
|
2. ага. Ты добавь ' и ок.
|
|
5
Mikeware
30.03.16
✎
07:36
|
(0) Если просто пишешь в макет - поставь выравнивание по левому краю.
|
|
6
vip03
30.03.16
✎
08:18
|
(4) ага. ты где-нибудь такой ИНН видел? '031001829842?
загрузится он?
(5) выравнивание поставил. не помогло :-(
|
|
7
DDwe
30.03.16
✎
08:24
|
(6) Добавь '.
|
|
8
NorthWind
30.03.16
✎
08:29
|
(6) а почему нет. 03 - это Бурятская Республика
|
|
9
NorthWind
30.03.16
✎
08:30
|
апостроф перед значением ячейки не будет отображаться
|
|
10
sda553
30.03.16
✎
09:04
|
Добавь ' и не спорь, йомайо
|
|