Для разрешения доступа в пакете MS Office 2007 сделайте следующее:
1. Запустите программу MS Excel, после запуска (слева вверху), затем выберите "Параметры Excel".
На экране должно появиться окно:
2. Перейдите на вкладку "Центр управления безопасностью" (слева) и нажмите кнопку "Параметры центра управления безопасностью" (справа).
На экране должно появиться окно:
3. Выберите вкладку "Параметры макросов" (слева) и в разделе "Параметры макросов для разработчика" установите флажок "Доверять доступ к объектной модели проектов VBA" и нажмите кнопку "OK" чтобы изменения вступили в силу. Возможно, придется перезапустить приложение MS Excel, чтобы все настройки активировались.
Для разрешения доступа в пакете MS Office 2003 и Office XP сделайте следующее:
1. Откройте приложение Office 2003 или Office XP. В меню "Сервис" выберите пункт "Макрос", затем "Безопасность", чтобы открыть диалоговое окно "Безопасность макросов".
2. Во вкладке "Надежные источники" установите флажок "Доверять доступ к Visual Basic Project".
3. Нажмите кнопку "OK", чтобы изменения вступили в силу. При автоматизации из надстройки Component Object Model или шаблона, возможно, придется перезапустить приложение, чтобы код запустился правильно.