Table オブジェクト (PowerPoint)
スライド上の表図形を表します。 Table オブジェクトは、 Shapes コレクションのメンバーです。 Table オブジェクトには、 Columns コレクションと Rows コレクションが含まれます。
例
テーブルを含む図形を返すには、Shapes (index) を使用します。index は数値です。 HasTableプロパティを使用して、図形にテーブルが含まれているかどうかを確認します。 次の使用例は、スライド 1 の図形に表が含まれるかどうかについて図形を 1 つずつ調べ、それぞれの表に対するマウス クリック操作で次のスライドに進むように設定します。
With ActivePresentation.Slides(2).Shapes
For i = 1 To .Count
If .Item(i).HasTable Then
.Item(i).ActionSettings(ppMouseClick) _
.Action = ppActionNextSlide
End If
Next
End With
各セルの内容にアクセスするには、 Table オブジェクトのCell メソッドを使用します。 次の使用例は、スライド 3 の図形 5 の表の先頭セルに "セル 1" というテキストを挿入します。
ActivePresentation.Slides(3).Shapes(5).Table _
.Cell(1, 1).Shape.TextFrame.TextRange _
.Text = "Cell 1"
スライドに表を追加するには、AddTable メソッドを使用します。 次の使用例は、作業中のプレゼンテーションのスライド 2 に 3 x 3 の表を追加します。
ActivePresentation.Slides(2).Shapes.AddTable(3, 3)
メソッド
名前 |
---|
ApplyStyle |
Cell |
ScaleProportionally |
プロパティ
名前 |
---|
AlternativeText |
アプリケーション |
Background |
列 |
FirstCol |
FirstRow |
HorizBanding |
LastCol |
LastRow |
Parent |
Rows |
スタイル |
TableDirection |
タイトル |
VertBanding |
関連項目
PowerPoint Object Model Reference
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。