如何识别录制宏是否会使用绝对或相对引用?

时间:2016-07-10 11:32:50

标签: excel vba excel-vba excel-2013 recording

Excel 2013中的用户界面并未提供关于我即将记录的宏是相对还是绝对的线索。 下拉菜单显示该选项并在您按下时切换,但找到的唯一方法是查看代码。

是否有更简单的方法来确定我是否要录制相对或绝对宏?

2 个答案:

答案 0 :(得分:2)

启动时或宏录制期间,相对和绝对引用之间存在颜色区别。这是一个'切换';单击一次打开,再次单击关闭。

record_relative_2013 record_absolute_2013 这启动了相对寻址的记录器 这将以绝对寻址方式启动记录器

在录制过程中,可以根据需要打开和关闭。

“代码”组位于“开发人员”选项卡上。如果您没有开发人员功能区选项卡,则可以通过文件►选项,自定义功能区添加它。

答案 1 :(得分:0)

当我仔细观察图标时(至少在Excel 2013中),它的#34;框架"当它的状态是相对时略有不同:它在图标周围有一个非常浅的绿色框。不像 当它处于绝对模式时,框架保持白色。很难分辨出来。

建议MS切换文本。它的成本并不高。 See how you have to NOT select the option to see the difference