我觉得这可能是一个简单的问题,我似乎无法找到答案。 在Excel中使用vba编写subs / macro时,如何使用相对引用。
为了澄清,我目前有一个宏来检查多个单元格的值,然后根据这些值隐藏或显示特定的行。例如:
{{1}}
现在,如果我在第53行上方插入一个新行,宏仍然会隐藏第53行,但需要隐藏的内容实际上已移至第54行。我更喜欢它是动态的,所以我不喜欢每次修改文档时都需要手动更改行号;添加行或删除行。
答案 0 :(得分:1)
所以答案写在Fadi的评论中。
我需要为受影响的行定义名称,例如将Row 53命名为myRow
,然后使用
Range("myRow").EntireRow.Hidden = True