我想写一个宏将附加到Office 2010后台选项卡中的一系列按钮。根据点击的按钮,宏应该用不同的参数调用。VBA无法找到我的宏时,它有参数
我遇到的问题是,如果宏定义为具有参数,那么VBA将显示“宏”对话框,没有列出宏。从声明中删除参数将允许宏运行,但它需要宏才有意义。
使用的VBA低于:
Sub NewDocs(docType As String, docTemplate As String)
Dim sMyShellCommand As String
sMyShellCommand = "C:\NewDocs.exe " & docType & docTemplate
WordBasic.Shell (sMyShellCommand)
End Sub
任何想法
这是有道理的。将测试,并可能有一个后续问题... – 2011-03-03 16:09:28