同文件夹下有多个一个excel工作簿包含,每个一个excel工作簿包含都有三个工作表,要把每个一个excel工作簿包含中名为原始成绩的工作表复制新一个excel工作簿包含

如题假设一个工作簿有很多个笁作表,每个工作表有不同的名称我想把名称导出来,做成一个目录如果一个一个输入太费时间了,因为有100多个工作表求助!... 如题,假设一个工作簿有很多个工作表每个工作表有不同的名称,我想把名称导出来做成一个目录,如果一个一个输入太费时间了因为囿100多个工作表,求助!
知道合伙人软件行家 推荐于

毕业于华北水利水电学院,本科学位.cad excel 等办公相关软件操作,现为公司技术员

你对这个回答的評价是

}

412596人看了这个视频

本例介绍如何在excel裏利用VBA代码快速将同一工作簿中的多个工作表数据合并到一个工作表中方便查找和汇总。

  1. 原始数据所在工作簿包含多个格式相同的工作表只不过每个工作表内容不同,比如说不同人名的工作表数据或者不同部门填写的数据

  2. 在原始数据同目录下新建一个工作簿,建立两個工作表名称分别为“首页”和“合并汇总表”。

  3. 按Alt+F11进入VBA代码编辑和调试界面

  4. 根据下图提示,插入一个模块

  5. 将下述代码粘贴到模块涳白处:

  6. 在“首页”工作表中按下图示范插入一个窗体控件并指定宏为插入的代码名称。

  7. 点击“首页”工作表中插入的按钮根据提示,瀏览到原始数据工作簿

  8. 下一步,用鼠标选择要合并的数据范围

    注意:每个工作表数据可能不一样,比如说有的是10行数据有的是30行数據。在这里我们可以用鼠标选择任意工作表的一个较大范围比如说A1:D100,保证比最多行数的工作表数据还多就可以一会再删除空行。

  9. 点击確定按钮待代码运行完毕后,所有的数据就都合并到了“合并汇总表”中

    1)A列的文本说明右侧的数据来自于原始数据表的哪个工作表;

    2)数据之间会有一些空行,下面通过筛选删除

  10. 选中全部数据区域,执行自动筛选然后选择其中一个字段,选择“空白”和标题内容

  11. 然后将筛选出来的无用行鼠标右键删除,再删除A列整列即可完成效果如下图:

  • 如果您觉得此经验有用,可以点击本页面右上方的【大拇指】图案和【收藏按钮】或者右下方的【分享】按钮也可以点击本注意事项下方的【收藏】按钮。

  • 如需要了解更多内容可以百度搜索“百度经验shaowu459”或到百度知道向我提问。

经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专業人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝转载。
  • 你不知道的iPad技巧
}

我要回帖

更多关于 工作簿 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信