Форум: "Начинающим";
Текущий архив: 2006.08.13;
Скачать: [xml.tar.bz2];
ВнизДоступ к ячейкам excel файла Найти похожие ветки
← →
Darkwing © (2006-07-24 11:04) [0]Есть файл MS Excel, какие компоненты Delphi надо использовать, чтобы прочитать текст из I,J ячейки.
или подскажите, пожалста, где почитать про это дело.
← →
Elen © (2006-07-24 11:15) [1]Попробуй TExcelWorksheet свойство Range [i,j] из вкладки Servers
← →
KilkennyCat © (2006-07-24 11:18) [2]Из сторонних компонентов могу посоветовать обратить внимание Fконецформыначалоформыlexcel Studio for VCL/CLX на www.tmssoftware.com
Удобная штука, но тормознутая.
← →
KilkennyCat © (2006-07-24 11:19) [3]Что за дикий копи-пасте...
FLEXCEL STUDIO
← →
umbra © (2006-07-24 11:34) [4]можно вообще никаких компонентов не использовать. Но в этом случае надо активно читать справку по бейсику для экселя из справки оффиса
uses ....., ComObj, ActiveX, ........;
{...........................}
procedure SayHello;
var
XLApp: Variant;
begin
XLApp := CreateOleObject("Excel.Application");
If VarIsEmpty(XLApp) then
begin
ShowMessage("Не удалось создать эксель");
exit;
end;
XLApp.Workbooks.Add;
XLApp.Workbooks[1].Worksheets[1].Range["A1"].Value := "Привет, мир!";
XLApp.Workbooks[1].SaveAs(Filename:="Hello.xls");
XLApp.Workbooks[1].Close;
XLApp.Quit;
XLApp := Unassigned;
end;
← →
Darkwing © (2006-07-24 11:46) [5]А как правильно делать Open.
XLApp.Workbooks[1].Open(FileName := c:\1.xls)
не работает
← →
Darkwing © (2006-07-24 11:48) [6]и разумеется что "c:\1.xls" а не c:\1.xls
← →
umbra © (2006-07-24 12:07) [7]
XLApp.Workbooks.Open(FileName := c:\1.xls)
← →
Сергей М. © (2006-07-24 12:12) [8]XLApp.Workbooks.Open("c:\1.xls")
← →
Darkwing © (2006-07-24 12:14) [9]ок. все работает. всем спасибо. :)
← →
KilkennyCat © (2006-07-24 13:07) [10]Дополню по предлагаемому мною компоненту: его достоинство - не требует наличия екселя.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.08.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.047 c