将数据从Word文档提取到Excel SpreadSheet

问题描述 投票:7回答:1

我每天需要从Word文档中提取一个值并将其写入Excel工作簿。我目前手动执行此操作,这对我来说是最有效的方法,这是边界线

  1. 使用Excel文件创建vba脚本并添加任何word文档引用。

2使用单词导航到表“ 9。 STOCKS ...”(以下摘录的示例–附录A)并阅读以红色突出显示的柴油(ltrs)日常使用情况。

3。将此值写入电子表格单元格。

  1. 此值的日期也是关键,但是它保存在word文档的另一部分中(附录B)。日期也位于文件名中,但我们对内部值的信任程度超过了单词文档名称。利用点3和4的知识,将关联的日期提取到相邻的电子表格单元格。

该表显示在下面,由于格式原因,我无法向您发送确切的表,但是我将能够发送它的值。

9.STOCKS(截至报告发布日00:01时)。持有股票日常使用最低库存

柴油(ltrs)3904361501225000

氮气(mm)351个19冠军1033(手提袋)151个4Nexguard(锅炉)40.254 x 200升

附录B:比阿特丽斯报告期:00:01 – 24:00 2010年8月10日

如果您对我的问题有任何疑问,请与我联系,非常感谢您的努力,并在此先感谢您。]

我每天需要从Word文档中提取一个值并将其写入Excel工作簿。我目前手动执行此操作,这是关于最有效方法的边界线...

excel-vba word-vba vba excel
1个回答
8
投票

这是一些使用后期绑定的代码(声明对象而不是word.application等)。从Excel 2003


0
投票

您难道不告诉在.doc中向您发送数据的人在excel中发送该数据? 😅我认为这会更实际。

© www.soinside.com 2019 - 2024. All rights reserved.