从 1 个模块调用来自 2 个独立模块的宏

从 1 个模块调用来自 2 个独立模块的宏

我在同一个活动工作簿中嵌入了 3 个独立的模块(即不在 personal.xlsb 中)。

从名为运行_删除Cols_删除_NoComms,我想按连续的顺序调用这两个模块的宏:

  • DTJJKAYdelCols

  • DTJJKAYDelNoComms

在活动工作簿上单独运行时,两个代码集均能无错误地执行。

'*************使用语法“Module_Name.Procedure_Name”修改代码***** '*************注意:在这种情况下“Module_name”=“Procedure Name”************_

Option Explicit

Sub Run_DelCols_Del_NoComms()

    Call DTJJKAYdelCols
    Call DTJJKAYDelNoComms

End Sub

Compile error:
Expected variable or procedure, not module.

我很困惑,因为我看到“CALL”函数在其他 SE 帖子中以相同的语法工作(当然,除了不同的模块名称)。

注意:“被调用”子模块的名称被复制/粘贴到调用模块中。因此,我不认为这是错误。

请告诉我是什么导致了编译错误。谢谢!

相关内容