我如何选择Word表中的最后一个单元格?

问题描述 投票:1回答:1

我正在尝试找出一种选择单词表中最后一个单元格的方法。我有一个使用一张表自动生成的文档,其中所有空白单元格都合并到右下角的空列中。是否有可以选择表格右下角单元格的代码?

ms-word word-vba
1个回答
1
投票

由于您的表包含合并的单元格,您可能会发现引用列计数会给您带来错误。

改用它:

Private Sub SelectLastCell()
    With ActiveDocument.Tables(1).Rows.Last
        .Cells(.Cells.Count).Range.Select
    End With
End Sub

编辑

要选择最后一列的最后一个单元格,只需反转逻辑,就像这样:

Private Sub SelectLastCell()
    With ActiveDocument.Tables(1).Columns.Last
        .Cells(.Cells.Count).Range.Select
    End With
End Sub
© www.soinside.com 2019 - 2024. All rights reserved.