如何阻止 Excel 宏记录器自动换行代码?

如何阻止 Excel 宏记录器自动换行代码?

在 Excel (2007) 中录制宏时,如果代码行过长,录制器通常会使用“_”字符来换行。这很好,但 VBA IDE 中似乎对一行可以换行的次数有一个硬性限制,如果录制器超出该限制,它就会停止录制。

有什么方法可以防止宏录制器自动包装录制的代码,以便可以录制长行而不会炸毁 IDE?

答案1

我认为这在编辑器中是不可配置的。不过,您可以通过更改制表符宽度选项来增加一些字符,以免超出限制。

  1. 单击 Excel 中“开发人员”选项卡中的“Visual Basic”按钮。
  2. 选择工具-选项菜单。
  3. 将标签宽度值更改为较小的数字。

在此处输入图片描述

相关内容