如何查找pivotTable中的最后一行?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查找pivotTable中的最后一行?相关的知识,希望对你有一定的参考价值。

我想在一个名为pivotTable1的pivotTable中找到最后一行。

 Sub lastrowPT ()
    Dim pt As PivotTable
    Dim lastRow As Long


    Set pt = Sheet1.PivotTables(1)
    lastRow = pt.TableRange2.Cells(1).row + pt.TableRange2.Rows.count - 1

End sub

但是,我它是什么工作。有什么好办法吗?

答案

你可以这样做。

With Sheet1.PivotTables(1).TableRange2
    LastRow = .Rows(.Rows.Count).Row
End With

数据表Row2的最后一个单元格。

Dim rw As Range
With Sheet1.PivotTables(1).DataBodyRange
    Set rw = .Rows(2)
End With
rw.Cells(rw.Cells.Count).Select

https:/peltiertech.comreferencing-pivot-table-ranges-in-vba。

以上是关于如何查找pivotTable中的最后一行?的主要内容,如果未能解决你的问题,请参考以下文章

在访问报告列中查找最后一行

vbscript 查找范围中的最后一行

如何创建片段以重复变量编号中的代码行

sql select语句,如何查找最后一行的数据

VBA使用最后一列查找最后一行

java 如何在字符串查找最后字符的位置