从其他工作簿运行Excel宏
我有一个子例程,可以打开包含宏的工作簿。然后我想运行那个宏。我的代码如下所示:从其他工作簿运行Excel宏,excel,vba,runtime-error,Excel,Vba,Runtime Error,我有一个子例程,可以打开包含宏的工作簿。然后我想运行那个宏。我的代码如下所示: Source = "C:\Users\208896\Desktop\Moje Makra\newidea-inbound-query.xlsm" Workbooks.Open (Source) Application.Run "newidea-inbound-query.xlsm!InboundQueryMacro" 宏的名称正确,在模块1中,所有宏都已启用 我得到一个错误: 宏可能在此工作簿中不可用,或者可能
Source = "C:\Users\208896\Desktop\Moje Makra\newidea-inbound-query.xlsm"
Workbooks.Open (Source)
Application.Run "newidea-inbound-query.xlsm!InboundQueryMacro"
宏的名称正确,在模块1中,所有宏都已启用
我得到一个错误:
宏可能在此工作簿中不可用,或者可能已禁用所有宏
试着打开通话功能谢谢!我只需要添加文件的路径就可以了
Application.Run ("'Name of the book'!ModuleName.SubName")