是否有任何方法或工具可将VBA脚本转换为.exe文件。
Ex:我只需点击.exe文件。所以宏应该自动运行,它应该以类似的方式从excel宏手动运行。
您的输入非常有用。
答案 0 :(得分:3)
只需创建一个vbs文件。
它几乎是同一种语言(VBS和VBA)所以'翻译'应该相当容易。
您甚至可以更轻松地创建一个打开工作簿并在工作簿中运行宏的vbs文件。
该文件看起来像:
Dim XlApp
Dim wb
dim ws
Set XlApp = CreateObject("Excel.Application")
XlApp.Visible = True
Path = "myPath"
Set wb = XlApp.Workbooks.Open(path & "myworkbookname")
set ws = wb.Sheets("mySheetName")
wb.Application.run "module1.macro1"
wb.close