Форум: "Базы";
Текущий архив: 2003.09.29;
Скачать: [xml.tar.bz2];
ВнизКак узнать количество листов в Excel Найти похожие ветки
← →
P0tia (2003-09-09 10:21) [0]Лисков а не книг, в файле к которому ты потключаешься.
← →
sniknik (2003-09-09 10:45) [1]один из способов
ADOConnection1.ConnectionString:= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\BookName.xls;Extended Properties=Excel 8.0;Persist Security Info=False";
ADOConnection1.LoginPrompt:= false;
ADOConnection1.GetTableNames(SL);
SL.Count < - оно
SL это TStrings должен существовать.
это смотря как подключаешся, может это и не пойдет, (если через сервера(OLE) то смотри их свойства)
← →
P0tia (2003-09-09 10:50) [2]я подключаюсь так:
Excel := GetActiveOleObject("Excel.Application");
← →
dima_shapkin (2003-09-09 11:09) [3]Во ты задрал своим GetActiveOleObject.
Excel := GetActiveOleObject("Excel.Application");
ShowMessage(IntToStr(Excel.Sheets.Count));
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.09.29;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c