Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.11;
Скачать: CL | DM;

Вниз

Глюки с NumberFormat для даты в Excel (понимает только по-русски)   Найти похожие ветки 

 
r_nikola ©   (2004-09-10 16:03) [0]

в Excel (понимает все):
ActiveSheet.Cells(1, 1).NumberFormat = "dd/mm/yyyy hh:mm:ss"
// --> Ok
ActiveSheet.Cells(1, 1).NumberFormat = "dd.mm.yyyy hh:mm:ss"
// --> Ok
ActiveSheet.Cells(1, 1).NumberFormat = "dd-mm-yyyy hh:mm:ss"
// --> Ok
ActiveSheet.Cells(1, 1).NumberFormat = "дд/мм/гггг чч:мм:сс"
// --> Ok
ActiveSheet.Cells(1, 1).NumberFormat = "дд.мм.гггг чч:мм:сс"
// --> Ok
ActiveSheet.Cells(1, 1).NumberFormat = "дд-мм-гггг чч:мм:сс"
// --> Ok

в Delphi (понимает только по-русски):
ExcelSheet.Cells[1,1].NumberFormat := "dd/mm/yyyy hh:mm:ss";
// --> Не удается установить свойство NumberFormat класса Range
ExcelSheet.Cells[1,1].NumberFormat := "dd.mm.yyyy hh:mm:ss";
// --> Ошибка доступа к файлу. Некоторые числовые форматы могут быть утеряны.
ExcelSheet.Cells[1,1].NumberFormat := "dd-mm-yyyy hh:mm:ss";
// --> Вместо форматирования получается "dd-mm-yyyy hh:mm:ss".
ExcelSheet.Cells[1,1].NumberFormat := "дд/мм/гггг чч:мм:сс";
// --> Ok
ExcelSheet.Cells[1,1].NumberFormat := "дд.мм.гггг чч:мм:сс";
// --> Ok
ExcelSheet.Cells[1,1].NumberFormat := "дд-мм-гггг чч:мм:сс";
// --> Ok

Со свойством NumberFormatLocal таже самая фигня. Что делать?

С русским Excel можно и русский формат даты указать. А что делать, если Excel английский или немецкий?


 
r_nikola ©   (2004-09-10 16:04) [1]

забыл указать: Office 2000


 
r_nikola ©   (2004-09-16 18:10) [2]

Кто-нибудь, помогите...
Что делать с английским форматом даты, который Excel в макросах понимает, а через Delphi ни в каую не хочет?


 
r_nikola ©   (2004-09-16 21:07) [3]

Вопрос закрыт.

Ответ найден здесь:
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=920&mode=print



Страницы: 1 вся ветка

Текущий архив: 2005.07.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.031 c
1-1118391928
Игорь Степанов
2005-06-10 12:25
2005.07.11
Чем заменить метод FloodFill, отсутствующий у QRDBChart.Canvas


3-1117522893
galexis
2005-05-31 11:01
2005.07.11
Ошибка "Разрушительный сбой"


4-1115702915
Nad89
2005-05-10 09:28
2005.07.11
UnRegisterClass в DLL


3-1116913651
Ярослав
2005-05-24 09:47
2005.07.11
Case в MS SQL


9-1110377372
mr_Coder
2005-03-09 17:09
2005.07.11
Вопрос новичка по GLScene