阅读文章(首页/办公软件/Excel教程/)

巧用宏 快速合并200个Excel工作簿

[日期:2007-11-08] 来源:  作者: [字体: ]

  

  你会不会有大量Excel工作簿需要合并到一起呢?你可以手动完成这一工作,但这个工作可能会花费你一整天的时间。要完成合并工作,最好使用宏,这样只需花几分钟便可搞定。本文所介绍的技巧将向你说明如何创建这样一个宏,看看如何使用宏来节省你的宝贵时间。(本技巧可应用于Microsoft Excel 97、Excel 2000、Excel 2002、和Excel 2003。)

  Joydip Das在合并数个工作簿时遇到了问题。这些工作簿总数约有200,保存在同一文件夹中,其中大多数工作簿中只包含一个单独的工作表,但有些工作簿包含多个工作表。这些工作簿中的工作表需要被添加到一个新的工作簿中。

  合并数量如此巨大的工作簿的最简单方法——如果经常要这样做的话——是使用宏。下面的宏会显示一个对话框,提示你选择要合并的文件。(你可以通过按下Ctrl键单击的方法选择多个工作簿。)它会使用代码在你所选的工作簿列表中循环,打开每个工作簿并将其中的工作表移动到工作簿的末尾。

  在将工作表添加到工作簿末尾的过程中,Excel会复制工作表的名称并自动根据检测结果附加(2)、(3)等数字编号。工作簿中与其他工作表相关的任何公式也会自动更新的新的名称。



阅读:
录入:blue1000

评论 】 【 推荐 】 【 打印
上一篇:在Excel工作表单元格中引用当前工作表名称
下一篇:了解七种"Excel公式错误值"解决方法
相关文章      
本文评论
  不懂,能否详细点,如怎样建立这样的宏.   (挖 ,2008-08-21 )
  高人,先谢了。   (张凯 ,2008-08-03 )
  只要你把lz编好的复制到vb(alt+f11)中,按照方法操作就行了   (bettyqin ,2008-08-02 )
  能不能说详细一点   (caihm01 ,2008-07-29 )
  我不会编程啊,看不懂   (一月一日 ,2008-07-16 )
发表评论


点评: 字数
姓名:

  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款