在 sub 中调用模块

Calling a module within a sub

我已经查看了与在 sub 中调用模块相关的其他问题,但这些解决方案似乎不适用于我的情况。当我命名为 filepath1.

的用户窗体文本框中发生更改时,我正在尝试 运行 在模块中编写代码

下面是我正在尝试 运行 的代码副本。每次出现编译错误 "Expected variable or procedure, not module." 以确认我的模块名称与子窗体或用户窗体中的任何其他名称不同。任何建议表示赞赏!

Private Sub Filepath1_Change()
   Call ChangeFilepath
End Sub

在大多数情况下,可以安全地忽略该模块。您不是在尝试 运行 一个模块,而是在尝试 运行 存储在模块中的子例程,只要它没有设置为私有,您就不需要指定模块名字.

如果您在名为 "UpdateFilepath" 的模块中有一个名为 "ChangePath" 的宏,您的调用将是 Call ChangePath