可以在浏览器上运行宏吗?

时间:2014-01-24 03:57:26

标签: excel vba excel-vba

是否可以在网络浏览器上运行宏?我可以在浏览器中打开一个Excel,但我不确定宏是否可以运行它。而且,我如何在浏览器中自动启用它?

1 个答案:

答案 0 :(得分:2)

如果我正确地假设您在通过浏览器呈现的网页上的链接打开后自动运行vba宏,那么最好的方法是将代码设置为每当自动运行打开网页中链接的工作簿。

要在打开工作簿时运行宏,请双击包含代码的工作簿的vba项目资源管理器中的“ThisWorkbook”对象并添加这些代码行

Private Sub Workbook_Open()
Call Module1.hello 'Change this line to start your code
End Sub

这会自动执行工作簿的Module1中的子“hello”。

请注意,用户必须在信任中心设置中启用宏才能运行任何内容。

另请注意,根据其浏览器以及可能必须首先下载指向工作簿文件的实际链接的位置,然后从下载位置打开以运行宏。