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 に答える