返回列表 上一主題 發帖

[發問] 請問一下如何獲取樞鈕欄位裡項目??


是不是想要這部份?

TOP

回復 11# ikboy


    是的~請問有辦法用VBA直接從樞鈕分析表裡取得該項目所有的名稱嗎??謝謝

TOP

回復 10# kim223824


    大大~我要的不是標題,而是圖裡b2,b3,b4裡的所有項目名稱。謝謝

TOP

回復 5# yiwei0707

要去了解程式內容,加以運用
  1. Sub ex()
  2. Dim PT As PivotTable, A As Range
  3. Set d = CreateObject("Scripting.Dictionary")
  4. Set PT = ActiveSheet.PivotTables(1)
  5. With PT
  6. For i = 1 To .RowFields.Count
  7. n = .RowFields(i).Name
  8. .PivotSelect n, 1
  9. Set A = Selection
  10. For Each c In A.SpecialCells(xlCellTypeConstants)
  11.    d(c.Value) = ""
  12. Next
  13. MsgBox Join(d.keys, ";")
  14. d.RemoveAll
  15. Next
  16. End With
  17. End Sub
複製代碼
play.gif
學海無涯_不恥下問

TOP

回復 14# Hsieh


    非常謝謝大大的回復~

TOP

此題,由於每次資料,只使用一次,建議手工彙整資料
1.先作出14樓的樞紐分析表
2.copy樞紐分析表中的,大分類,中分類,小分類,到新sheet選擇性貼上值
3.大分類,中分類有空格,全選大中小分類所有儲存格,按快鍵Ctrl+G 到空格,在焦點儲存格,輸入=此儲存格上一格如焦點儲存格為A11,公式即為=A10
4.按快鍵Ctrl+enter,填滿空格即完成
Hung-Chi Lin/林宏吉
HUNGCHILIN/林宏吉的OFFICE專欄

TOP

回復 16# HUNGCHILIN


    謝謝大大的教導,已完成我所需的東西了。謝謝

TOP

        靜思自在 : 謊言像一朵盛開的鮮花,外表美麗,生命短暫。
返回列表 上一主題