vba word 怎么选中表格中的多行

如题,比如word文档中有两个表格,每个表格都有多行,3列,我想知道怎么选中第二个表格的第3行到第5行

ThisDocument.Tables(i).Rows(3).Select
Selection.MoveDown Unit:=wdLine, Count:=5, Extend:=wdExtend

其中,“i”是表格序号,第1个表格为1,第2个为2……

VBA写得少,原理我想应该是类似的,定位表格内容,用索引或者矩阵的思想去定位

只是选中不需要做任何操作?

Sub test2()
    Dim c As Integer, r As Integer
    If ActiveDocument.Tables.Count = 0 Then Exit Sub
    With ActiveDocument.Tables(1).Range
        c = .Columns.Count
        r = .Rows.Count
        Do
            If .Cells(1).ColumnIndex > 1 Then
                .MoveStart wdRow
                r = r - 1
            End If
            If .Cells.Count = r * c Then Exit Do
            r = r - 1
            .MoveStart wdRow
        Loop Until r = 0
        .Select
    End With
End Sub

如果表格的单元格合并情况是已知的,可以直接指定区域。如,以下代码可选定表格第6行(如果有)及其后的部分:
With ActiveDocument.Tables(1).Range
.MoveStart wdRow, 5
.Select
End With