Текущий архив: 2004.06.06;
Скачать: CL | DM;
Вниз
Небольшие проблемы с Excel... Найти похожие ветки
← →
Vemer © (2004-05-25 18:31) [0]Здравствуйте.
Вот разбираюсь с экспортом данных в Эксель, кое-что получилось, но возникла небольшая проблема.
Вот код://создаем:
ExcelApp := CreateOleObject("Excel.Application");
Sheet := ExcelApp.WorkBooks[1].Sheets[1];
//вставляем из буфера
ExcelApp.Workbooks[1].WorkSheets["Grid Data"].Paste;
ExcelApp.Visible := true;
//выделяем
Sheet.Columns["D:D"].Select;
Вышеприведенное все работает, но при при попытке сделать:ExcelApp.Selection.NumberFormat := "0.00";
Ругается, что "Нельзя установить свойство NumberFormat класса Range!"
Вопрос: свойством чего является NumberFormat, и как написать, чтобы выделенному столбцу задавался нужный формат.
← →
vox (2004-05-26 12:40) [1]Оператор NumberFormat="0.00" работает из delphi только в том случае, если текущий разделитель целой и дробной части - точка. Если у тебя стоит запятая - работать не будет (хотя в макросах самого Excel - всё работает). Выход такой: NumberFormat := "0"+DecimalSeparator+"00"
← →
Vemer © (2004-05-27 01:35) [2]Помогло. Большое спасибо!
Страницы: 1 вся ветка
Текущий архив: 2004.06.06;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.028 c