Имя: Пароль:
1C
 
Формат+Excel
0 fadeik86
 
30.05.11
09:40
Привет всем.
Такая трабла. Прочитал все посты на форуме. Не могу понять в чем дело.
Сохраняю отчет в эксел, при открытии файла дата конвертиться в число.
Как победить
Форматирую так Формат(ДатаОплаты,"Д ДДММГГГГ"), выравниваю по центру.
Дата 07.04.2011 в экселе конвертится в число 7 042 011.
Спасибо.
1 andrewks
 
30.05.11
09:41
выровняй влево
2 fadeik86
 
30.05.11
09:42
Выравнивал влево и вправо. Не работает.
3 andrewks
 
30.05.11
09:45
в xls она нужна будет именно как дата?

если нет, можно апостроф спереди выводить
4 fadeik86
 
30.05.11
09:46
В экселе нужно вот так 07.04.2011
5 fadeik86
 
30.05.11
09:58
UP
6 PaulBC
 
30.05.11
09:59
В региональных настройках формат даты какой?
7 vicof
 
30.05.11
10:01
(0) программно сохраняешь или ручками?
8 fadeik86
 
30.05.11
10:01
В региональных настройках формат dd.MM.yyyy
9 andrewks
 
30.05.11
10:02
эксель какой?
10 fadeik86
 
30.05.11
10:02
(7) Ручками.
11 fadeik86
 
30.05.11
10:03
(9) Пробовал открывать в 2003 и 2007 одинаково показывает.
Однако.
12 Барбариска
 
30.05.11
10:06
"отрицательное красным" в формате ячеек убери
13 Фрид
 
30.05.11
10:24
Ячейки заполняешь через Ячейка.Value или через Ячейка.Formula?
ещё можешь попробовать при заполнении ячейки задавать ей текстовый формат:
Ячейка.NumberFormat="@";
14 fadeik86
 
30.05.11
10:29
(12) Рельно правильный ответ.
Все заработало. Спасибо.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.