Excel VBA:选择具有任意行数的范围,但设置列

时间:2014-08-20 18:06:58

标签: excel vba excel-vba

我相信这会很简单,但我找不到任何东西。我有这个:

If Not Intersect(Target, Range("AM8:BA")) Is Nothing Then

然后我将剩余的代码用于操作。如果该范围内的任何单元格发生变化,我正在尝试使用宏触发器。我在BA部分遇到语法错误。我要做的是让范围适用于AM-BA列中8之后任意数量的行。例如:BA50,BA1000等

我确定这是一个简单的错误,但我无法在任何地方找到它。提前致谢

1 个答案:

答案 0 :(得分:1)

考虑:

If Not Intersect(Target, Range("AM8:BA" & Rows.Count)) Is Nothing Then