Board logo

標題: [發問] (已解決)樞紐分析的資料自動更新如何設 [打印本頁]

作者: freeffly    時間: 2010-8-4 21:08     標題: (已解決)樞紐分析的資料自動更新如何設

本帖最後由 freeffly 於 2012-2-22 17:07 編輯

"實際與預算資料!R1C1:R8213C19").CreatePivotTable TableDestination:= _
        "'[實際與預算比-業務用9906.xls]實際與預算資料'!R8220C22", TableName:="樞紐分析表1", _
        DefaultVersion:=xlPivotTableVersion10


        R1C1:R8213C19 請問這一個如果要讓vba自動抓資料的全部要怎麼設
作者: Hsieh    時間: 2010-8-4 21:42

回復 1# freeffly
用動態定義名稱
例如資料範圍名稱定義為X
SourceData:="X"
作者: kimbal    時間: 2010-8-4 21:44

本帖最後由 kimbal 於 2010-8-4 21:47 編輯
  1. ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
  2.         "實際與預算資料!R1C1:R"& Worksheets("實際與預算資料").Range("A1").CurrentRegion.Rows.Count & "C19").CreatePivotTable _
  3.         TableDestination:="'[實際與預算比-業務用9906.xls]實際與預算資料'!R8220C22",  _
  4.         TableName:="PivotTable1", DefaultVersion:=xlPivotTableVersion10
複製代碼

作者: freeffly    時間: 2010-8-4 22:53

謝謝 KIMBAL大大
先收下研究一下

也謝謝Hsieh 大大的回覆
你的動態定義名稱
可以用比較白話的方式說嗎?
我只知道在儲存格定義名稱
這算動態定義名稱的一種嗎?
作者: PD961A    時間: 2010-8-5 07:21

回復 4# freeffly


    http://office.microsoft.com/zh-tw/excel-help/HA010147120.aspx




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)