我不确定如何从变量行填充。例如,有时它从40000开始,有时它从50000开始。
这就是它现在的样子
Selection.End(xlUp).Select
Selection.AutoFill Destination:=Range("A40958:A43550")
Range("A40958:A43550").Select
我知道如何填写最后一行,但我不知道如何让第一个数字变量。 在A栏中,我转到最后一个单元格,然后填写。我该如何表达?
答案 0 :(得分:4)
Scrap .AutoFill
并使用Range.FillDown Method定义范围的开始和结束边界,就像您选择了单元格并点击了 Ctrl + D < / KBD>
dim rw as long
rw = 40000
with activesheet
.range("A" & rw, "A" & .cells(rows.count, "B").end(xlup).row).FillDown
end with
这会将A从第40000行填充到B列的范围(最后使用过的单元格)。