在 Excel (2007) 中录制宏时,如果代码行过长,录制器通常会使用“_”字符来换行。这很好,但 VBA IDE 中似乎对一行可以换行的次数有一个硬性限制,如果录制器超出该限制,它就会停止录制。
有什么方法可以防止宏录制器自动包装录制的代码,以便可以录制长行而不会炸毁 IDE?
答案1
我认为这在编辑器中是不可配置的。不过,您可以通过更改制表符宽度选项来增加一些字符,以免超出限制。
- 单击 Excel 中“开发人员”选项卡中的“Visual Basic”按钮。
- 选择工具-选项菜单。
- 将标签宽度值更改为较小的数字。