excel - Excel 不会在计划的 Excel 任务中加载 COM 加载项
问题描述
案例:我使用打开 excel 的任务计划程序,并在Workbook_Open
. 该宏使用 COM 加载项。
问题:从任务计划程序启动时,我收到一个错误,即找不到插件 dll,并且功能区中缺少插件。接受错误几秒钟后,加载项出现在功能区中。
手动启动 Excel 时,它工作正常。
我尝试了许多选项,但在执行任何代码之前,它们都没有使插件出现在功能区中。
如果有人可以提供帮助,我将不胜感激。
Private Sub Workbook_Open()
Set m_syncMgr = CreateSynchronizationMgr
Application.Run "PLLoginEventHandler"
On Error GoTo ErrHandler
Call TaskGFS
这是上的代码Workbook_Open
,CreateSynchronizationMgr
是一个从加载项 dll 创建对象的函数。
问题是如何在从任务管理器启动 Excel 时在执行任何代码之前加载 COM 加载项。