使用Bat脚本运行Excel宏(按钮单击)

时间:2014-05-20 03:45:04

标签: excel-vba batch-file command-line-arguments batch-processing vba

我编写了一个excel宏,它在Excel中点击按钮运行。

我想使用bat脚本运行相同的宏,即我想打开excel并使用bat脚本单击Button。

我已成功打开excel表但我无法运行VBA代码(即点击按钮)

我已在以下函数中编写了VBA代码

Private Sub CommandButton1_Click()
...
...
End Sub

我为bat脚本尝试了以下代码 -

Start G:\Excel\test.xlsm
Run(CommandButton1_Click)
Pause

感谢期待

1 个答案:

答案 0 :(得分:0)

我建议你只需添加以下Sub:

Private Sub Workbook_Open()
   Call CommandButton1_Click
End Sub

这将在工作簿打开后立即运行CommandButton1_Click。