首页 > 其他分享 >将Word文件中的表格批量写入Excel,你知道咋在一瞬间完成的吗?

将Word文件中的表格批量写入Excel,你知道咋在一瞬间完成的吗?

时间:2022-11-02 11:01:50浏览次数:47  
标签:Word 表格 写入 Excel 汇总 完成

将Word文件中的表格批量写入Excel,你知道咋在一瞬间完成的吗?_数组

Excel VBA将Word文件中的表格批量写入Excel,知道咋在一瞬间完成的吗?


我们本文要介绍的是如何使用VBA代码将Word文件的表格数据批量写入Excel中间,一起来看看吧!

举个例子,假如您有这样的一份Word文件,其中里面包含了很多表格数据,但是呢,目前的状况是急需将Word中的每个表格的数据复制到Excel中进行汇总处理,当然还有附加条件的是其中的每个表格分别自动新建Sheet保存,所以说这个工作量是非常大的呢?而且是重复性动作,所以我们可以使用VBA来完成这个事情。

首先我们的需要汇总的Word文档的源文件中间有3个表格,当然这个表格数量可以无限多个,本例暂时举例就3个,如下:

将Word文件中的表格批量写入Excel,你知道咋在一瞬间完成的吗?_数据复制_02

我们一起看看动画是怎么实现的吧!

将Word文件中的表格批量写入Excel,你知道咋在一瞬间完成的吗?_数据复制_03

如下所示为完成后的效果图,是不是看到Word和Excel的数据交换其实也是非常简单的,因为他们都是一家的产品,所以处理起来比较容易。

将Word文件中的表格批量写入Excel,你知道咋在一瞬间完成的吗?_数组_04

附上源代码截图,如果有想要的话,可以在下方留言获得,谢谢!

将Word文件中的表格批量写入Excel,你知道咋在一瞬间完成的吗?_数据复制_05

此次完成这个从Word到Excel的数据汇总的核心代码如下,首先利用循环'遍历文档中的每个表格,也是利用了集合对象的原理;然后将我们在word中找到的数据复制到Excel中间objTable.Range.Copy吗,然后写入数组,在汇总完成以后,在数组赋值到我们的表格中间,依次循环来完成这个数据的汇总工作。

将Word文件中的表格批量写入Excel,你知道咋在一瞬间完成的吗?_数据_06

虽然对我们大部分用户来说,都不会再我们Excel使用汇总Word文档中的表格数据,但是万一在哪一天你汇总数据的时候,就会发现是如此简单的,但是或许在你需要的时候,你在写某段程序的时候,你就会发现我原来可以利用这代码来完成这个。

如果有不明白的或者不懂的可以在下方留言,我们会一一解答的。

将Word文件中的表格批量写入Excel,你知道咋在一瞬间完成的吗?_数据_07

我是Excel教案,关注我持续分享更多的Excel技巧!

标签:Word,表格,写入,Excel,汇总,完成
From: https://blog.51cto.com/u_15705258/5816061

相关文章

  • 轻松学会Excel函数,解决80%的工作难题
    HI,大家好,我是Excel教案。从小到大,你一定经历过:大大小小的不少赛事。但是,你,有没有想过……如果你要组织一个这样的比赛;到底要怎么算分呢?​虽然现在手机上都有计算器,但你不会......
  • 浅谈 MySQL 新的身份验证插件 caching_sha2_password
    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。介绍从MySQL8.0.4开始,MySQL默认身份验......
  • python 读取excel
    练习#coding:utf-8"""#@Time:2022/10/2517:47#@Author:GinaGao#@File:#@Software:PyCharm#@Descript:pipinstall-ihttps://pypi.tuna.tsinghua......
  • 900001 Excel 基本函数
    =SUM(C2:C10)//求和=AVERAGE(C2:C10)//平均值=COUNT(C2:C10)//计数=MAX(C2:C10)//最大值=MIN(C2:C10)//最小值=IF(C2>=60,"合格","不合格")//条件判断效果图:......
  • DataFrame写入excel不同的sheet
    直接上代码初始化2个dataframedf1=pd.DataFrame({'Name':['Jack','Kate','Jim','Steve'],'Gender':['M','F','M','M'],'Height&#......
  • wordpress跨境电商外贸独立站安装WooCommerce插件
    wordpress独立站默认是个内容管理CMS系统,现在我们去整合使用WooCommerce插件,实现电商商城功能下载插件前往【wordpress中文网-下载插件】https://cn.wordpress.org/pl......
  • Qt之菜单栏中文件的写入、打开、保存
    在常见的记事本中,通常都有打开文件,写入文件、保存文件等功能,今天就用Qt来写一下记事本的打开、写入、保存等功能一、创建菜单栏QMenu*fileMenu=menuBar()->addMe......
  • Java中DriverManager.getConnection(uri, user, password)返回null的原因之一
    解决方法:检查MySQL、JDBC-MySQL数据库驱动版本是否对应。例子:(1)环境:mysql-8.0.20-winx64+mysql-connector-java-5.1.40+适用于mysql-5.7.15-winx64的Java代码(2)环境:mysq......
  • easyExcel追加内容
        Filefile=newFile("test.xlsx");    FiletempFile=newFile("temp.xlsx");    Wordword=newWord();    word.w="AAAkkk22......
  • Java生成Excel自定义导出合并(多级表头)
    一、糊涂工具包1.导入依赖(注:导入的依赖可能会和poi依赖包冲突,导致项目启动不了,我这里poi-ooxml依赖包用的4.1.2版本,可以解决冲突问题)<!--糊涂工具包--><dependency><g......