1
我想將列C中最後一個非空單元格複製到列A中最後一個條目之後的單元格中。例如:將coulmn中的最後一個非空白單元格複製到另一列中的最後一個非空白單元格
Row Column A ... Column C
1 X Y
2 X Y
3 Y Y
4 Y
5 Y
如圖所示,條目,X,在塔上的第二行A端,而Y於在C列第5行結束我想要這個最後一個條目被複制到A欄
我有:
Sub RangeSel()
Dim ColA As Range
Dim ColC As Range
Set ColC = Cells("C" & Cells.Rows.Count).End(xlUp)
Set ColA = Cells("A" & Cells.Rows.Count).End(xlUp)
ColC.Copy (ColA)
End Sub
但保持ge擬合誤差
這就是我正在尋找!如果我想稍微改變它,並將C列中最後一個單元格的行號複製到A列的最後一個單元格,那麼該怎麼辦? –
如果你想參加「C」的最後一個單元格的行數和列覆蓋A的最後一個單元格: '昏暗rowNrOfLastCellOfColC作爲整數 rowNrOfLastCellOfColC =列(「C」)結束(xlDown).Row 。 昏暗lastCellOfColA作爲範圍 集lastCellOfColA =列( 「A」)。完(xlDown) 細胞(lastCellOfColA.Row, 「A」)= rowNrOfLastCellOfColC' – ThomasMX
好,不能找出如何寫一個代碼到註釋部分...無論如何,它的單線版本:Cells(Columns(「A」)。End(xldown).row,「A」)= Columns(「C」)。End(xlDown).Row – ThomasMX