Создание файла MS Excel в MS Project с использованием VBA

У меня есть отличный макрос для симуляции Монте-Карло для MS Project, который я использую все время. Поскольку я обновил свою версию MS Office, она больше не работает.

Я получил макрос по следующей ссылке: https://sourceforge.net/projects/montecarloprj/?source=typ_redirect Он генерирует ошибку (Ошибка компиляции: пользовательский тип не определен) в следующей строке:

Sub SetupExcel(ByRef XlApp As Excel.Application, ByRef XlBook As Excel.Workbook)

Ранее для решения этой проблемы мне нужно было включить "Библиотеку объектов Microsoft Excel 12.0" в Tools-References в VBA. Однако этот параметр (или любая библиотека объектов Excel) недоступен.

1 ответ

Решение

Если вы не можете найти библиотеку объектов в списке, вы можете использовать кнопку Обзор, чтобы добавить ее в список самостоятельно. Узнайте, где находится файл excel.exe, и нажмите кнопку "Обзор..." в диалоговом окне "Ссылки". Обязательно измените тип файла на Исполняемые файлы при добавлении ссылки (правый нижний угол диалогового окна "Добавить ссылку").

Другие вопросы по тегам