|
|
Формат+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) Рельно правильный ответ.
Все заработало. Спасибо.
|
|