我目前正在使用基本宏来使用输入到Excel工作表中的表单信息创建格式化的word文档。
但是,我还想使用相同的宏创建一个新的Excel工作表,并将该工作表嵌入到word文档中(不是作为表,而是作为文件)。
如果有人可以解释应该采取的一般方法,我可能会弄清楚。谢天谢地。
答案 0 :(得分: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"