我有一个 Word 文档,其中嵌入了一个 Excel 文档。我想在 Word 文档中显示一些来自 Excel 的值。当然,当 Excel 发生变化时,它们必须更新。我知道如何对外部 Excel 工作表执行此操作,但我没有找到对嵌入的工作表执行此操作的方法。我使用的是 Office 2010。
答案1
据我所知,只有使用 .doc 格式才能实现这一点,但即使这样,它也不一定完全可靠。否则,问题在于 Word 使用 ID 引用现有的嵌入式 Excel 对象,而 (a) Word 会在您保存或重新打开 .docx 时更改该 ID,并且 (b) 您无法使用 Word 对象模型发现该 ID。因此,您甚至无法使用 VBA“修复”引用。
答案2
它并不总是有效,但一旦我用Tools->Insert>Object(excel)