如何将多个工作表从单个Excel文件导入到Microsoft Word文档中,作为链接的对象和可更新的对象?

恒星器

我有一个Microsoft Excel文件,其中包含几个(约10-20个)工作表。所有工作表应存储在一个Excel文件中,因为它们相互连接(计算值)。

现在,我必须在Microsoft Word中创建一个报表,并希望将所有Excel工作表都包含为链接对象,以便excel文件中的所有更改都将反映到Word文档中。

到目前为止,这是我所做的:

在功能区->插入->文本->对象->对象->从文件创建

我可以选择Excel文件,但不能指定工作表。我激活了“链接到文件”(很遗憾,我无法在此处显示任何屏幕截图)。

保存文件之前在Excel中选择的工作表将显示在Word中。

我打开Excel文件,切换了第二个工作表并保存了该文件。然后,我再次在Word中导入了相同的Excel对象,并显示了第二个工作表。等等。

如果我更新文档(例如Ctrl + A,F9),则所有导入的对象都将设置为当前在Excel中选择的工作表。

有什么方法可以指定链接的Excel文档的工作表吗?如何在Word中自动更新所有链接的工作表?还是您知道将Excel工作表导入Word的更好的方法?

如果使用Alt + F9,则域代码如下所示:{LINK Excel.Sheet.12 \ test.xlsx \ a \ p \ f 0}是否有任何域代码选项可以选择Excel工作表甚至是单元格区域?

感谢您的任何回复

马蒂亚斯

凯尔

您可以将链接文本更新为如下所示:

{LINK Excel.Sheet.12 "C:\\...\\workbook.xlsx"\\ "Sheet1!R1C1" \a \p}

编辑“ Sheet1!R1C1”位以适合您的需求。唯一的问题是,如果您添加行/列,则必须更新链接。

您也可以从Excel复制范围并将其粘贴为链接,这可能会更直观一些。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章