次の方法で共有


Column オブジェクト (PowerPoint)

表の列を表します。 Column オブジェクトは、 Columns コレクションのメンバーです。 Columns コレクションには、表内のすべての列が含まれます。

単一の Column オブジェクトを取得するには、 Columns (index) を使用します。 引数 Index には、 Columns コレクションにおける列の位置を指定します (通常、左から右に数えますが、 TableDirection プロパティを使用すると右から左に数えるように設定できます)。 次の使用例は、スライド 2 の図形 5 で表の先頭列を選択します。

ActivePresentation.Slides(2).Shapes(5).Table.Columns(1).Select

Column オブジェクトを間接的に参照するには、 Cell オブジェクトを使用します。 次の使用例は、先頭セル (行 1、列 1) 内のテキストを削除して新規テキストを挿入し、全体の列幅を 110 ポイントに設定します。

With ActivePresentation.Slides(2).Shapes(5).Table.Cell(1, 1)

    .Shape.TextFrame.TextRange.Delete

    .Shape.TextFrame.TextRange.Text = "Rooster"

    .Parent.Columns(1).Width = 110

End With

表に列を追加するには、 Add メソッドを使用します。 次の使用例は、既存の表に列を作成し、その幅を 72 ポイント (2.54 センチ) に設定します。

With ActivePresentation.Slides(2).Shapes(5).Table

    .Columns.Add.Width = 72

End With

Cells プロパティを使用して、Column オブジェクト内の個々のセルを変更します。 次の使用例は、表の先頭列を選択し、その下罫線に点線スタイルを適用します。

ActiveWindow.Selection.ShapeRange.Table.Columns(1) _
    .Cells.Borders(ppBorderBottom).DashStyle = msoLineDash

関連項目

PowerPoint Object Model Reference

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

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