[英]autofill down according to adjacent column
我正在尋找VBA代碼,它將根據相鄰列的長度自動填充數據。 我知道有幾種方法可以解決這個問題,但哪種方法最好?:
If LastRow > Selection.Row Then
Range("D2").AutoFill Destination:=Range("D2:D" & LastRow)
或類似的東西:
If Not IsEmpty(ActiveCell.Offset(0,1)) Then
Range("D2").AutoFill Destination:=Range("D2:D" & LastRow)
我很確定這些都不是我想要的,所以我錯過了什么?
沒有任何if條件。 我們可以得到列C的最后一行,並相應地填充D列中的數據。
Sub test()
Dim lastRow As Long
lastRow = Range("C" & Rows.Count).End(xlUp).Row
Range("D2").AutoFill Destination:=Range("D2:D" & lastRow)
End Sub
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.