【发布时间】:2018-07-31 23:52:44
【问题描述】:
我正在尝试将多个表格从 Microsoft Word Doc 复制到 Excel。该代码无法在 word 文档中找到任何表格,我认为这是因为表格位于每个文档页面的中心附近,而不是靠近顶部。有谁知道如何修改代码以便成功复制表格?
我尝试使用 for 循环而不是 tableNo = wdDoc.Tables.Count,但没有成功。
我尝试的代码来自上一个线程,当表格位于 word 文档每一页的顶部附近时,该线程已成功。
【问题讨论】:
-
您确定它们实际上是您文档中的表格吗?如果您单击其中一个,它会激活“表格工具”选项卡吗?
-
是的,100% 确定有桌子。如果我将表格拖到更靠近 word 页面顶部的位置,则代码可以正常工作。谢谢你的提问。
-
听起来很奇怪,但如果没有可使用的示例“问题”文档,我们可能无法提供太多服务。
-
很奇怪,我在@TimWilliams 问题中提供了示例链接
-
您的表格包含在一个 Shape 对象中:它没有直接插入到文档中