![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Excel
AlexanderK © (2002-08-06 16:21:00)Народ, помогите начинающему...
Как и какими способами можно можно доступиться до екселовского файла и открыть его как БД.
Заранее благодарен...
Mars (2002-08-06 17:04:00) [1]var xl:variant;
begin
xl:=CreateOLEObject("Excel.Application");
//xl.WorkBooks.Add;//Новая книга
xl.Workbooks.Open("C:\Путь\Файл.xls");//Открыть файл
xl.Visible:=True;//Сделать книгу видимой
//(Можно работать и со скрытой книгой)
//Дальше как с массивом
xl.WorkBooks[xl.activeWorkBook.Name].Sheets[1].Cells[1, 1]:="5";
xl.WorkBooks[xl.activeWorkBook.Name].Sheets[1].Cells[1, 2]:="6";
xl.WorkBooks[xl.activeWorkBook.Name].Sheets[1].Cells[1, 2]:="7";
//Фон диапазона ячеек
xl.Range["A1:S1"].Interior.ColorIndex:=15;
А вообще читай хелп к Excel"у,
там описываются эти функции. Для Delphi надо немного подправить, и работает.
3JIA9I CyKA (2002-08-06 16:56:00) [2]http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1027931803&n=1
3JIA9I CyKA (2002-08-06 16:30:00) [3]Запусти поиск по форуму.
Это очень модная тема.