0

我目前正在使用基本宏来使用输入到 Excel 表中的表单信息创建格式化的 Word 文档。

但是,我还想使用相同的宏创建一个新的 excel 工作表,并将该工作表嵌入到 word 文档中(不是作为表格,而是作为文件)。

如果有人可以解释应该采取的一般方法,我可能会弄清楚。非常感谢。

4

1 回答 1

0

基于 Word 宏记录器,您可以将 Excel 文件插入 Word 文档,如下所示:

Selection.InlineShapes.AddOLEObject ClassType:="Excel.Sheet.12", _ 
    FileName:="C:\Users\Your Name\Documents\Albums.xlsx", _
    LinkToFile:=True, DisplayAsIcon:=True, _
    IconFileName:="C:\Windows\Installer\{90140000-003D-0000-0000-0000000FF1CE}\xlicons.exe", _
    IconIndex:=1, IconLabel:="Albums.xlsx"
于 2013-04-07T20:10:29.160 回答