有没有办法将多个用户选择的单元格同时复制到另一个工作表中?
Is there a way to copy multiple user selected cells into another worksheet all at the same time?
我的主要问题是将特定范围的用户 selected 数据复制到另一个工作表中。
我尝试使用 selection.copy,但我认为最好避免使用该功能。
有没有办法让用户可以 select 单个单元格;复制单元格的值,包括其右侧接下来三个单元格的值,并将其粘贴到不同的工作表中?
要copy/paste所有内容(值、格式等),请使用:
ActiveCell.Resize(,3).Copy Destination:=Worksheets("myTargetWorksheetName").Range("A1")
只需将“myTargetWorksheet名称”更改为您的实际目的地sheet名称,并将“A1”更改为您的实际目的地sheet着陆单元
仅 copy/paste 值:
Worksheets("myTargetWorksheetName").Range("A1:C1").Value = ActiveCell.Resize(,3).Value
我的主要问题是将特定范围的用户 selected 数据复制到另一个工作表中。
我尝试使用 selection.copy,但我认为最好避免使用该功能。
有没有办法让用户可以 select 单个单元格;复制单元格的值,包括其右侧接下来三个单元格的值,并将其粘贴到不同的工作表中?
要copy/paste所有内容(值、格式等),请使用:
ActiveCell.Resize(,3).Copy Destination:=Worksheets("myTargetWorksheetName").Range("A1")
只需将“myTargetWorksheet名称”更改为您的实际目的地sheet名称,并将“A1”更改为您的实际目的地sheet着陆单元
仅 copy/paste 值:
Worksheets("myTargetWorksheetName").Range("A1:C1").Value = ActiveCell.Resize(,3).Value