|
Не пойму ячейку Excel...
| ☑ |
0
rotting
23.05.16
✎
13:48
|
В ячейке Excel записаны символы 13302, он каким-то образом преобразовует их в дату 01.06.1936. Может кто видит как? А то не могу в 1С загрузить(((
|
|
1
Heckfy
23.05.16
✎
13:50
|
'13302 запиши так.
|
|
2
rotting
23.05.16
✎
13:51
|
(1) Да я его не составляю, это клиент-банк так выгружает сумму
|
|
3
vde69
23.05.16
✎
13:54
|
грубо так...
01/01/1900 + (13302/365) = 01/06/1936
то есть твое число - это количество дней после 01/01/1900
|
|
4
rotting
23.05.16
✎
13:57
|
(3) а как бы мне получить оригинальный текст из ячейки? А то обратное преобразование не сработает из-за округления
|
|
5
Heckfy
23.05.16
✎
13:57
|
(4) Пинай поддержку банка. Пусть на своей стороне правят.
|
|
6
vde69
23.05.16
✎
13:58
|
есть Value а есть Text
|
|
7
rotting
23.05.16
✎
13:59
|
(6) сделал вот так НашЛист.Cells(НомСтр,15).Formula
|
|
8
rotting
23.05.16
✎
14:00
|
(6) Text - получает дату в текстовом формате
|
|
9
СвинТуз
23.05.16
✎
14:09
|
Selection.NumberFormat = "@"
|
|
Программист всегда исправляет последнюю ошибку.