Share via


Table Object [Publisher 2003 VBA Language Reference]

Multiple objects
Table
Multiple objects

Represents a single table.

Using the Table Object

Use the Table property to return a Table object. The following example selects the specified table in the active publication.

Sub SelectTable()
    With ActiveDocument.Pages(1).Shapes(1)
        If .Type = pbTable Then _
            .Table.Cells.Select
    End With
End Sub

Use the AddTable method to add a Shape object representing a table at the specified range. The following example adds a 5x5 table on the first page of the active publication, and then selects the first column of the new table.

Sub NewTable()
    With ActiveDocument.Pages(1).Shapes.AddTable(NumRows:=5, NumColumns:=5, _
        Left:=72, Top:=300, Width:=400, Height:=100)
        .Table.Columns(1).Cells.Select
    End With
End Sub

Properties | Application Property | Cells Property | Columns Property | GrowToFitText Property | Parent Property | Rows Property | TableDirection Property

Methods | ApplyAutoFormat Method

Parent Objects | Shape Object | ShapeRange Collection | Story Object

Child Objects | CellRange Object | Columns Object | Rows Object