[リンク] フィールドは、OLE を使用して別のアプリケーションの情報を Word 文書にリンクします。 Microsoft Word では、別のアプリケーションから情報をコピーし、[ 形式を選択して貼り付け ] コマンド ([ホーム] タブの [クリップボード] グループで [ 貼り付け コマンド] 矢印ボタン) を使用して Word 文書に貼り付けると、このフィールドが挿入されます。
注
フィールド コードは文書を読んでいるすべてのユーザーが表示できるため、フィールド コードを配置する情報は秘密にしておきたい情報ではないようにしてください。
書式
文書に "フィールド名" フィールドを表示する場合の構文は次のようになります。
{ LINKClassName "FileName" [PlaceReference ] [Switches ] }
注
この内容は、Word for Windows (Microsoft 365 サブスクリプションの Word を含む) に適用されます。 Word for Mac と Word for the web では、手順とオプションが異なる場合があります。
フィールド コードはフィールドに表示する内容を指定します。 フィールドの実行結果はフィールド コードを評価した後文書に表示されます。 フィールド コードの表示とフィールド コードの結果の表示を切り替えるには、 Alt+F9 キーを押します。
説明
ClassName
リンクされた情報のアプリケーションの種類。 たとえば、Excel グラフの場合、 ClassName は "Excel.Chart.8" です。この情報はソース アプリケーションから判断されます。
"ファイル名"
ソース ファイルの名前と場所。 場所にスペースを含む長いファイル名が含まれている場合は、引用符で囲みます。 パスを指定するには、単一のバックスラッシュをダブルバックスラッシュに置き換えます。次に例を示します。
"C:\\MSOffice\\Excel\\Rfp\\Budget.xls"
PlaceReference
リンクされるソース ファイルの部分を識別します。 ソース ファイルが Microsoft Excel ブックの場合、参照にはセル参照または名前付き範囲を指定できます。 ソース ファイルが Word 文書の場合、参照はブックマークです。
スイッチ
\a
LINK フィールドを自動的に更新します。手動更新を使用するには、このスイッチを削除します。
\b
リンク オブジェクトをビットマップとして挿入します。
\d
グラフィック データは文書と共に保存されないため、ファイル サイズが小さくなります。
\f
リンク オブジェクトのフォーマットを、次のいずれかのパラメーターに従って、特定の方法で更新します。
| 値 | 指定内容 |
|---|---|
| 0 | ソース ファイルの書式を維持する |
| 1 | サポートされていません |
| 2 | リンク先ドキュメントの書式と一致させる |
| 3 | サポートされていません |
| 4 | ソース ファイルが Excel ブックの場合は、ソース ファイルの書式設定を維持する |
| 5 | ソース ファイルが Excel ブックの場合は、リンク先ドキュメントの書式設定と一致させる |
\h
リンク オブジェクトを HTML 形式のテキストとして挿入します。
\p
リンク オブジェクトを画像として挿入します。
\r
リンク オブジェクトをリッチテキスト形式 (RTF) で挿入します。
\t
リンク オブジェクトをテキストのみの形式で挿入します。
\u
リンク オブジェクトを Unicode テキストとして挿入します。
使用例
次の例では、Microsoft Excel ワークシートからセル範囲を挿入します。 \a スイッチを使用すると、Microsoft Excel でワークシートが変更されるたびに Word の情報が更新されます。
{ LINK Excel.Sheet.8 "C:\\My Documents\\Profits.xls" "Sheet1!R1C1:R4C4" \a \p }