Shapes.AddTable メソッド (Publisher)
指定した Shapes コレクションに、テーブルを表す新しい Shape オブジェクトを追加します。
構文
式。AddTable (NumRows、 NumColumns、 Left、 Top、 Width、 Height、 FixedSize、 Direction)
表現Shapes オブジェクトを表す変数です。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
NumRows | 必須 | 長整数型 (Long) | 新しいテーブル内の行数。 1 ~ 128 の値は有効です。この範囲外の値を指定すると、エラーが発生します。 |
NumColumns | 必須 | 長整数型 (Long) | 新しいテーブル内の列の数。 1 ~ 128 の値は有効です。この範囲外の値を指定すると、エラーが発生します。 |
Left | 必須 | バリアント型 (Variant) | 表を表す図形の左端の位置を指定します。 |
Top | 必須 | バリアント型 (Variant) | 表を表す図形の上端の位置を指定します。 |
Width | 必須 | バリアント型 (Variant) | 表を表す図形の幅を指定します。 |
Height | 必須 | バリアント型 (Variant) | 表を表す図形の高さを指定します。 |
FixedSize | 省略可能 | ブール型 (Boolean) | True の 場合、行の数および指定した幅と高さに合わせてテーブルの列が。 False 場合は、幅とテーブルの行と列の数に合わせて表枠の高さが自動的に増やさ。 既定では false を指定 します。 |
Direction | オプション | PbTableDirectionType | 表の列番号が付けられるときの方向を指定します。 既定値は、現在の言語の設定によって異なります。 |
戻り値
Shape
注釈
Left、Top、Width、Height の各引数の場合、数値はポイント単位で評価されます。文字列は、Publisher でサポートされている任意の単位 (例: "2.5 in") に含めることができます。
Direction パラメーターには、Microsoft Publisher タイプ ライブラリで宣言され、次の表に示す PbTableDirectionType クラスの定数のいずれかを指定できます。
定数 | 説明 |
---|---|
pbTableDirectionLeftToRight | 左から右に向かって表の列番号が付けられます。 左から右に記述する言語の既定値です。 |
pbTableDirectionRightToLeft | 右から左に向かって表の列番号が付けられます。 右から左に記述する言語の既定値です。 |
例
次の使用例は、作業中の文書の先頭ページに新しい表を作成します。
Dim shpTable As Shape
Set shpTable = ActiveDocument.Pages(1).Shapes.AddTable _
(NumRows:=3, NumColumns:=4, _
Left:=10, Top:=10, _
Width:=288, Height:=216)
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。