我有一个很棒的蒙特卡罗模拟宏,用于 MS Project,我一直在使用。自从我升级了MS Office版本以来,它不再起作用。
我从以下链接获取了宏:https://sourceforge.net/projects/montecarloprj/?source=typ_redirect 它在以下行生成错误(编译错误:未定义用户定义类型):
Sub SetupExcel(ByRef XlApp As Excel.Application, ByRef XlBook As Excel.Workbook)
以前,要解决此问题,我需要在VBA中的工具参考中启用"Microsoft Excel 12.0对象库"。但是,该选项(或任何 Excel 对象库)不可用。
如果在列表中找不到对象库,则可以使用"浏览"按钮自行将其添加到列表中。找出 excel.exe 文件所在的位置并使用浏览...按钮,以引用 对话框中。添加引用时,请确保将文件类型更改为"可执行文件"("添加引用"对话框的右下角)。