次の方法で共有


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 のサポートおよびフィードバックを参照してください。