将多个工作表中的列复制到一个工作表

我有兴趣从多个工作表复制多个列。 基本上我有22张水资源利用数据。 这些表单中的每一个都包含与该月中的特定date有关的使用数据,并且所有表格具有相同的格式 。 所以,我有兴趣从这22张表中的每一张复制利用列(让我们假设I,K,N和P),然后将其粘贴在汇总表中,以便我可以将每天利用率数据 。 我在汇总表上查找的输出是 – (从第1天开始的第I,K,N,P列); (从第2天开始的第I,K,N,P列)等等。

我希望在这方面提供任何帮助。 非常感谢。 🙂

  1. 在汇总表中,selectA1并input等号。
  2. select您的第一天工作表,然后selectK1并按回车。 (现在第1天的K1中的值应该位于汇总表单元格A1中)
  3. 在汇总表中,向下拖动A1以显示您需要的所有数据。
  4. 重复所有工作表中所有列的过程。

现在你有一个工作总结表,你可以复制/粘贴到你的下个月摘要表中,而不是重复复制/粘贴过程。

PS:更好的是,select第一列并向右复制列A,直到到达P列中的数据。然后删除不需要的列。 您可以将A1中的公式复制到E1中,然后更改公式中的工作表名称并重复该过程。

您可以先手动执行这些操作来录制macro ,然后查看macros生成的VBA以查找要自动执行的区域。 你试过什么了?