gpt4 book ai didi

vba - 插入/删除 Excel 中的单元格时如何更新范围宏

转载 作者:行者123 更新时间:2023-12-04 22:10:52 26 4
gpt4 key购买 nike

我想问一下当我插入/删除单元格时是否有办法更新宏中指定的范围。

例如,我在宏的子例程中指定范围为

Worksheets("Query Screen").Range("M22:M25") = "0"

现在,如果我在 M22 之间插入新行和 M25 ,我该怎么做才能自动将宏中的范围更新为
Worksheets("Query Screen").Range("M22:M26") = "0"

因此,是否可以根据 Excel 电子表格中的更改来更新宏?

最佳答案

据我所知,这是不可能的。

但是你可以做什么:

为您正在处理的范围命名:例如 MyRange

之后你可以使用

Range(ActiveWorkbook.Names("MyRange").RefersTo) = 0

插入行或列后将自动更新

关于vba - 插入/删除 Excel 中的单元格时如何更新范围宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3316707/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com