[英]Is there a way to edit an excel VBA macro in Visual Basic
我想在Visual Studio中编辑我的Excel宏,因为它更容易阅读和填充,有没有办法可以将默认编辑器更改为visual basic。
找到一个名为SourceTools.xla
的工具,它允许将所有源代码快速导出到适当的文件(.bas,.frm,.cls,..)中,然后您可以使用自己喜欢的编辑器编辑文件。
然后,您可以从已编辑的文件更新VBA项目,最重要的是跟踪您喜欢的源控制系统(SVN,Git)中的源文件。
示例.xls文件,在类似命名的子文件夹中包含导出的源代码
从VBA导出代码
以及它创建的文件
并使用外部编辑器更改文本。
不幸的是,自动导入回VBA是错误的,我不得不求助于在编辑器中使用Ctrl-A
, Ctrl-C
和VBA中的Ctrl-A
, Ctrl-V
手动复制和粘贴代码。
但是导入SVN与TortoiseSVN一起很好地跟踪代码的变化。
您必须进入代码并将C:\\Programme\\TortoiseSVN\\bin\\
更改为C:\\Program Files\\TortoiseSVN\\bin\\
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.