我需要每天从Word文档中提取一个值,并将其写入Excel工作簿。目前我手动完成此操作,这对于我来说是最有效的方法。
以下是步骤:
1. 使用Excel文件创建vba脚本并添加任何Word文档引用。
2. 在Word中导航到“9. STOCKS…” 表(如附录A所示),并读取以红色突出显示的柴油(升)日常使用量。
3. 将此值写入电子表格单元格。
4. 此值的日期也很关键,但它保存在Word文档的另一个部分中(附录B)。日期也在文件名中,但我们相信内部值比Word文档名称更可靠。有了第3和第4点的知识,将相关日期提取到相邻的电子表格单元格中。
具体如下表所示,由于格式问题,我无法提供确切的表格,但可以发送其值。
9.STOCKS (截至报告发布日00:01小时)。 存储库存 日常使用 最低库存
柴油(升) 390436 15012 25000
氮(mm) 35 1 19
冠军1033个(塔) 15 1 4
Nexguard(锅炉) 4 0.25 4 x 200 ltrs
附录B: Beatrice报告期: 2010年8月10日00:01-24:00
如果您对我的问题有任何疑问,请与我联系,感谢您的努力和提前感谢。
以下是步骤:
1. 使用Excel文件创建vba脚本并添加任何Word文档引用。
2. 在Word中导航到“9. STOCKS…” 表(如附录A所示),并读取以红色突出显示的柴油(升)日常使用量。
3. 将此值写入电子表格单元格。
4. 此值的日期也很关键,但它保存在Word文档的另一个部分中(附录B)。日期也在文件名中,但我们相信内部值比Word文档名称更可靠。有了第3和第4点的知识,将相关日期提取到相邻的电子表格单元格中。
具体如下表所示,由于格式问题,我无法提供确切的表格,但可以发送其值。
9.STOCKS (截至报告发布日00:01小时)。 存储库存 日常使用 最低库存
柴油(升) 390436 15012 25000
氮(mm) 35 1 19
冠军1033个(塔) 15 1 4
Nexguard(锅炉) 4 0.25 4 x 200 ltrs
附录B: Beatrice报告期: 2010年8月10日00:01-24:00
如果您对我的问题有任何疑问,请与我联系,感谢您的努力和提前感谢。