从特定单元格复制整行

塔兹

我对vba比较陌生。我在从特定单元格复制行时遇到问题。就是说,如果我的单元格位置在D5,那么它应该将整个行从该单元格位置复制到工作表2中的单个单元格中。我需要复制的总单元格数。

提前致谢。

遗传基因

假设activecell是感兴趣的单元格,要复制该行中的所有单元格,可以使用:

StartCol = ActiveCell.End(xlToLeft).Column
EndCol = ActiveCell.End(xlToRight).Column
mRow = ActiveCell.Row
Set mRange = Range(Cells(mRow, StartCol), Cells(mRow, EndCol))
mRange.Copy Destination:=Range("A20") 'Insert your destination instead of "A20"

如果需要插入特定的单元格值,则可以使用Range("your address")Cells(RowNumber, ColumnNuber)代替ActiveCell。

您还可以使用一个字符串变量将一个地址包含在Range中,因此,例如:

mAddress = "D5"
StartCol = Range(mAddress).End(xlToLeft).Column
EndCol = Range(mAddress).End(xlToRight).Column
mRow = Range(mAddress).Row
Set mRange = Range(Cells(mRow, StartCol), Cells(mRow, EndCol))
mRange.Copy Destination:=Range("A20") 'Insert your destination instead of "A20"

更改mAddress的值,您将拥有所需的内容

编辑:这是从D4复制到行尾

mAddress = "D4"
StartCol = Range(mAddress).Column
EndCol = Range(mAddress).End(xlToRight).Column
mRow = Range(mAddress).Row
Set mRange = Range(Cells(mRow, StartCol), Cells(mRow, EndCol))
mRange.Copy Destination:=Range("A20")

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

根据行数据复制特定单元格并粘贴在特定工作表上

从行中的选定单元格复制/粘贴单元格数据

将特定单元格复制到Google文档的Google App脚本?

Excel-连续搜索特定文本,然后将该值复制并粘贴到特定单元格中

从网站复制到Excel中的特定单元格

使用C ++从Excel文档复制特定单元格

jQuery在特定列中选择特定单元格

如果特定单元格包含特定文本,则VBA代码可重新复制多个单元格

如何使Excel自动复制带有日期的特定单元格

当描述单元格中有特定单词时,如何复制单元格值

使用vba在工作表数组中复制并粘贴特定单元格(使用.find)

特定单元格的公式

根据单元格值将特定数据(不是整行!)复制到另一张表

将包含特定单词的单元格复制到另一张纸上的单元格

锁定特定单元格

复制特定单元格并粘贴到另一个工作表中

将特定单元格复制到另一个工作表

VBA-将特定单元格复制到新添加的数据

在预定单元格中复制和粘贴值

如何将范围从特定单元格复制到特定列中的最后一个非空单元格

从特定单元格中删除值并相应地调整行中的值

将特定单元格从关闭的工作簿复制到我的 ActiveWorkbook

UCase 特定单元格访问

将整行(先复制 A,然后是 B,然后是 C)复制到特定单元格中的另一个工作表

使用空白中间单元格复制粘贴整行

如何使用 VBA 从特定单元格复制 URL

将特定单元格从范围复制到新的工作表范围

更改特定单元格值时更新特定单元格值

AppScript - 写入特定单元格