首页 > 解决方案 > VBA 将表格从工作表 1 复制并粘贴到工作表 2

问题描述

我在工作表 (1) 中有 1 个表“DataEntry”,范围是A3:R20 我想将其粘贴到我的第二个工作表工作表 (2)“数据库”的单元格“A3”中,然后清除数据输入表。

我现在的马可是:

Sub CopyTable()

    Worksheets (1). ListObjects("DataEntry").Range.Copy _
    Destination:=Worksheets(2).Range ("A3")

End Sub

标签: excelvba

解决方案


如果你想清除数据条目,而不破坏表格,你可以试试这里的信息:如何在不破坏表格的情况下选择清除表格内容?.

否则,如果你只是想彻底清空表,你可以试试:

Worksheets(1).ListObjects("DataEntry").Range.Clear  'or ClearContents

推荐阅读