Rows Object (Word)

Office 2013 and later
GitHub-Mark-64px

Contribute to this content

Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA documentation.

A collection of Row objects that represent the table rows in the specified selection, range, or table.

Use the Rows property to return the Rows collection. The following example centers rows in the first table in the active document between the left and right margins.

ActiveDocument.Tables(1).Rows.Alignment = wdAlignRowCenter

Use the Add method to add a row to a table. The following example inserts a row before the first row in the selection.

If Selection.Information(wdWithInTable) = True Then 
 Selection.Rows.Add BeforeRow:=Selection.Rows(1) 
End If

Use Rows(Index), where Index is the index number, to return a single Row object. The index number represents the position of the row in the selection, range, or table. The following example deletes the first row in the first table in the active document.

ActiveDocument.Tables(1).Rows(1).Delete
Show: