EXCEL里的VBA是脚本语句,不能生成EXE文件。
可以在打开文件时,设置EXCEL不可见,效果差不多:
Private Sub Workbook_Open()
ApplicationVisible = False
UserForm1Show (1)
ApplicationQuit
'ApplicationVisible = True
End Sub
'需注意:
这段代码在在文件打开后运行窗体。
窗体关闭后直接退出EXCEL程序,
这样在正常情况下无法再修改文件内容或代码。
你可以同目录下新建一张表,在里面创建4个按钮每个按钮录入一串打开代码,workbooks open thisworkbook path & "\模板1xlsx"
模板1可以改成指定的文件名
这个需要设置VBA的安全性即可,具体路径是
[工具]-[宏]-[安全性],然后设置为“低”,以后每次访问都不需要再点击是否运行宏。
发给别人使用之前,你可以制作一个小说明。使用msgbox提示用户做这方面的修改即可
当然,msgbox在使用时,每次打开都会有提示,你可以通过某个单元格的数值来控制是否显示这个提示。
以上就是关于怎么保存excel中VB编辑器编好的程序成为exe为文件全部的内容,包括:怎么保存excel中VB编辑器编好的程序成为exe为文件、如何将多个excel文件打包成一个exe文件,运行并点击对应的按钮后用excel软件打开对应的excel文件。、EXCEL VBA如何导出为exe文件来给用户使用等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)