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

Вниз

Как передать данные из Excel в StringGrid?   Найти похожие ветки 

 
Viper_Omsk   (2006-04-17 15:02) [0]

Привет всем!
Такой вопрос: есть Excel файл, в котором N столбцов и M строк с данными; как эти данные вставить в StringGrid?


 
Дмитрий Л. ©   (2006-04-17 15:17) [1]

Примерно так.
var
 FValues: OleVariant;
 FExcelApp, FWorkBook, FWorkSheet: Variant;
 RowCount, ColCount: Integer;
begin
 try
   ExcelApp := CreateOleObject("Excel.Application");
   FWorkBook:=ExcelApp.WorkBooks.Open(W);
   FWorkSheet:=FWorkBook.WorkSheets[1];
   FValues:=FWorkSheet.UsedRange.Value;
   RowCount:=CurrentWorkSheet.UsedRange.Rows.Count;
   ColCount:=CurrentWorkSheet.UsedRange.Columns.Count;

   Label.Caption:=FValues[1{Row}, 1{Col}];

 finally
   FExcelApp:=Unassigned;
   FWorkBook:=Unassigned;
   FWorkSheet:=Unassigned;
 end;  
end;



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

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

Наверх




Память: 0.46 MB
Время: 0.027 c
11-1127210520
Linec
2005-09-20 14:02
2006.05.28
Невозможно сделать повторное создание формы.


3-1143869964
Некто
2006-04-01 09:39
2006.05.28
ФИО или Ф, И и О?


5-1131449740
Илья Бобров
2005-11-08 14:35
2006.05.28
Дополнительные строки


3-1144132931
Дмитрий_А
2006-04-04 10:42
2006.05.28
Правильно положить большой файл в БД


1-1144999513
_RusLAN
2006-04-14 11:25
2006.05.28
Exception. Изменение сообщения ошибки.