Range.PasteExcelTable メソッド (Word)

Excel の表を貼り付け、書式を設定します。

構文

expression. PasteExcelTable( _LinkedToExcel_ , _WordFormatting_ , _RTF_ )

expression 必須です。 Range オブジェクトを表す変数を指定します。

パラメーター

名前 必須 / オプション データ型 説明
LinkedToExcel 必須 ブール型 (Boolean) のリンク元の Excel ファイルに貼り付けられた表は Excel ファイルに変更が行われるように、Microsoft Word に反映されます。
WordFormatting 必須 ブール型 (Boolean) True に、Word 文書の書式を使用して表の書式を設定します。 False に、元の Excel ファイルに従って、テーブルの書式を設定します。
RTF 必須 ブール型 (Boolean) True は、リッチ テキスト形式 (RTF) を使用して Excel の表を貼り付けます。 False は、html 形式で Excel の表を貼り付けます。

次の使用例は、Excel の表を作業中の文書に貼り付けます。 引数では、貼り付ける表に Excel ファイルとのリンクを設定し、元の Excel の書式を保持し、RTF 形式で貼り付けることを指定しています。 この使用例は、クリップボードに Excel の表が含まれていることを前提としています。

Sub PasteExcelFormatted() 
 Selection.PasteExcelTable _ 
 LinkedToExcel:=True, _ 
 WordFormatting:=False, _ 
 RTF:=True 
End Sub

関連項目

Range オブジェクト

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。