Гложет такой вопрос (VB6, Office XP):
Есть таблица в EXCEL, в ней макрос, который запускается через Workbook_Open. Естесственно, если включена безопасность макросов, то при открытии книги или ничего не запускается, или пользователь напрягается необходимостью разрешения макросов с устрашающий надписью про вирусы .
Если же открывать эту книгу через программу на VB6 (опускаю некоторые строки):
- Код: Выделить всё
Dim XLSAPP as EXCEL.Application
....
XLSAPP.Workbooks.Open "Primer.xls"
....
то макрос выполняется!
Вопрос как раз в том, могу ли я уверенно использовать эту фичу, надеясь, что у какого либо конечного пользователя в итоге не возникло набора настроек (обстоятельств, настроений, магнитных бурь и т.п.) и все не прекратилось выполняться?