我有这个工作簿:我需要一个宏按钮,我的用户可以单击“单击此处复制”,然后我需要一个代码来复制标题为“TC-Star Here”的工作表的第 5-25 行,并且我需要将复制的行插入(我需要粘贴的行不会自动删除以前存在的行,因此插入的行必须将以前的行向下移动)到另一个名为“时间卡”的工作表中。插入的行,我需要从单元格 A1 开始编码插入它们。因此,每次单击宏按钮时,都会复制行并插入未修改/删除的先前数据。
到目前为止我有这个代码:
Sub CopyInfo()
On Error GoTo Err_Execute
Sheet2.Range("A1:F11").Value = Sheet1.Range("A1:F11").Value
Sheet1.Range("A1:F11").Copy
Sheet2.Range("A1").InsertCopiedCells
Err_Execute:
MsgBox "All have been copied!"
End Sub
但是每次单击该按钮时,它都会将行粘贴到现有行上。
请帮忙。