将粘贴工作表复制到不同的工作簿(到表中)

时间:2018-08-28 13:52:11

标签: excel vba excel-vba copy

所以我有两个Workbooksw1w2

w1中,我有5个Worksheets名为:

  • france
  • usa
  • germany
  • switzerland
  • spain

对于每个工作表,我必须复制范围:Range("D2:S17")Range ("AX2:BM17")Range("AB2:AQ17")并将其粘贴到w2中,其中包含5个空工作表,这些工作表的名称与{ {1}}。

因此,我想执行一个vba宏,该宏将w1中的Range("D2:S17")复制并粘贴到w1.worksheets("france")中,并在粘贴时自动为其命名w2.worksheets("france")和( "france_tab1"中的"germany_tab1"等))

并在粘贴到worksheets("germany")时转换(Range("D2:S17"))(以便之后进行计算)

1 个答案:

答案 0 :(得分:0)

因此,您可以循环遍历工作表以传输数据并使用以下命令更改名称:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="margin_bot" id="itemRows2">
  <p id="rowNum1">...</p>
  <p id="rowNum2">...</p>
  <p id="rowNum3">...</p>
  <p id="rowNum4">...</p>
  <p id="rowNum5">...</p>
  <p id="rowNum6">...</p>
</div>