Excel 编译错误:';预期变量或过程,而不是模块';
我如何解释此实例中的“预期变量或过程,而不是模块”错误 代码: 例行公事-Excel 编译错误:';预期变量或过程,而不是模块';,excel,vba,Excel,Vba,我如何解释此实例中的“预期变量或过程,而不是模块”错误 代码: 例行公事- Sub WTS_9_Click() Call Module1 End Sub 模块- Sub Rec_9_Click() 出现这个错误是因为我通过模块调用子程序,学会了更好的代码结构方法。我已经激活了解算器,仔细地重命名了模块——设置变量、函数和其他对象都没有干扰——但它仍然卡住了。帮助解释堵塞的想法将不胜感激。您不调用模块,您调用例程,并且单词调用是可选的 你可能想要这个: Sub WTS_9_Click(
Sub WTS_9_Click()
Call Module1
End Sub
模块-
Sub Rec_9_Click()
出现这个错误是因为我通过模块调用子程序,学会了更好的代码结构方法。我已经激活了解算器,仔细地重命名了模块——设置变量、函数和其他对象都没有干扰——但它仍然卡住了。帮助解释堵塞的想法将不胜感激。您不
调用
模块,您调用
例程,并且单词调用
是可选的
你可能想要这个:
Sub WTS_9_Click()
Rec_9_Click
End Sub
您不必调用模块,您可以调用例程,并且单词
Call
是可选的
你可能想要这个:
Sub WTS_9_Click()
Rec_9_Click
End Sub
在您的模块中,您需要声明(公共)例程,即 模块(命名测试)
公共子测试消息()
MsgBox“测试”
端接头
然后在代码(即事件)中,您可以在模块内调用此例程:
子按钮\u单击()
调用测试消息
调用Test.TestMessage'如果例程名称是唯一的,则可以跳过模块名称
端接头
在模块中,您需要声明(公共)例程,即
模块(命名测试)
公共子测试消息()
MsgBox“测试”
端接头
然后在代码(即事件)中,您可以在模块内调用此例程:
子按钮\u单击()
调用测试消息
调用Test.TestMessage'如果例程名称是唯一的,则可以跳过模块名称
端接头
Ah,是的,好的,调用通过模块。Gotchya.啊,是的,好的,呼叫通过模块。戈奇亚。