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