A family of Microsoft presentation graphics products that offer tools for creating presentations and adding graphic effects like multimedia objects and special effects with text.
You can’t do that natively but you could with a macro.
Sub ExtendTableWithColumn()
Dim shp As Shape
Dim ColumnWidth() As Single
Dim LastColumnWidth As Single
Dim I As Integer
'Assumes a shape is selected
Set shp = ActiveWindow.Selection.ShapeRange(1)
If Not shp.HasTable Then
MsgBox "Select a table and then run this macro.", vbExclamation, "Extend table with column macro"
Exit Sub
End If
ReDim ColumnWidth(shp.Table.Columns.Count)
'Read the existing column widths since they may not all be equal
For I = 1 To shp.Table.Columns.Count
ColumnWidth(I) = shp.Table.Columns(I).Width
Next
'Get the last column width since we will append the new column with that width
LastColumnWidth = shp.Table.Columns(shp.Table.Columns.Count).Width
'Add the column
'This will fit the column into the existing shape width
shp.Table.Columns.Add
'Resize shape to new width
shp.Width = shp.Width + LastColumnWidth
'Reapply the old column widths
For I = 1 To UBound(ColumnWidth)
shp.Table.Columns(I).Width = ColumnWidth(I)
Next
End Sub