Есть длл которая общается с Excel ( пишет, читает данные, сохраняет и загружает файл ). Есть функция ExcelStart( LPCTSTR Filepath ), которая должна открыть существующий файл или создать новый с таким именем. Проблема в том, что для запуска Excel используется CoCreateInstance, и если файл уже открыт в другом Excel, то он повторно открывается в режиме readonly. Есть ли способ "подключиться" к запущенному Excel, в котором открыт этот файл, а не запускать новый?
Похоже. А если несколько Excel запущенно, то какой из них будет результатом вызова? Кажется, читал, что выбирается случайным образом..
Ой, гоню ))) Разобрался, спасибо! В догонку вопрос: как добавлять страницу в рабочую книгу? не могу понять, какого типа параметры before и after в Sheets::Add()