【发布时间】:2017-08-08 15:23:18
【问题描述】:
很简单的问题让我很沮丧。我的工作表中有这个过滤列,其中类型是标题名称:
AO
1 Type
55 blank
62 blank
63 blank
65 blank
我正在尝试用文本“A”填充此过滤列中键入之后的所有内容
到目前为止我的尝试:
LastRow = Range("AO" & Rows.Count).End(xlUp).Row
Range("AO:AO" & LastRow).Offset(1).Formula = "A"
但我似乎无法让这种变化发挥作用。任何帮助表示赞赏
【问题讨论】:
-
请注意,您的代码隐含地引用了
ActiveSheet。这将导致其他问题。学习使用Worksheet对象正确限定Range、Cells、Rows和Columns调用。您可以使用Rubberduck 来帮助您定位所有隐式ActiveSheet/ActiveWorkbook引用的实例。