簡體   English   中英

如何從Excel數據透視表中選擇數據?

[英]How do I select data from the excel pivot table?

樞軸片 樞軸片

例如,當我單擊數據透視表中的單元格G14時。 它應該在另一張表Sheet1中顯示9 data 數據數量取決於數據透視表的column G的單元格。 我似乎找不到任何代碼來獲取該數據。

工作表1 工作表1

我需要知道如何使用VBA訪問該數據。

Sub SelectAndCopyPaste()
Dim lastrow() As String
Dim pt As PivotTable


Worksheets("Sheet1").Activate
ActiveSheet.Cells.Clear

With Worksheets("Pivot Sheet")
    .Activate
    Set pt = .PivotTables("PivotTable2")
    lastrow = Split(pt.RowRange.Address, ":")
    .Range(lastrow(1)).Offset(-1, 6).Select 'here is where you set which cell you want to choose
    Selection.ShowDetail = True
    Selection.Copy
End With

    Worksheets("Sheet1").Select
    ActiveSheet.Cells(1, 1).PasteSpecial xlPasteValues

End Sub

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM