Форум: "Основная";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];
ВнизКак прицепиться к уже открытому в Excel файлу ? Найти похожие ветки
← →
WG (2004-01-23 13:31) [0]Умею создавать файл через OLE, умею открывать. Но не могу понять, как считать данные из уже открытого файла ? Нужен ли здесь CreateOLEObject ? Конкретно надо что - в екселе открыт файл "101.xls" (может не один он, но это не суть). Мне надо считать из этого файла информацию. Файл, лист я найду, ячейки считаю, но в самом начале - как прицепиться к уже созданому "екселю", а не открывать новый ? Мне бы примерчик простенький...
← →
Goida (2004-01-23 13:39) [1]В любом случае тебе нужно будет создать OLE объект. Кажется есть API функция, с помощью которой можно получить ссылку на необходимый класс, а класс этот будет Excel.Aplication. Или комбинация из нескольких функций API, но слово Excel.Aplication точно будет участвовать. Сам никогда такого не делал, поэтому может я сказал бред ;-]
← →
VMcL (2004-01-28 19:44) [2]>>WG (23.01.04 13:31)
Первое, что приходит в голову: перебери в цикле все Workbook и посмотри, у какого из них нужное тебе имя файла FullName.
А вообще:
Excel, Alt+F11, F2, ..., F1
← →
WG (2004-01-29 10:09) [3]Черт, тупанул. На самом деле все очень просто:
ExcelFile:= GetActiveOLEObject("Excel.Application")
Все-таки с утра голова лучше думает :)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c