PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Office
[算表] 錄製樞紐分析表疑問
作者:
home0303
(Blue night)
2014-09-19 16:50:11
軟體:EXCEL
版本:2007
樞紐命名 = Format(Now, "yyyymmddhhmmss")
Cells(Rows.Count, "A").End(xlUp).Select
列 = Selection.Row
Cells(1, Columns.Count).End(xlToLeft).Select
欄 = ActiveCell.Column
Cells(1, 欄).Offset(0, 2).Select
目的地 = Selection.Column
Range([A1], Cells(列, 欄)).Select
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
Range([A1], Cells(列, 欄)), Version:=xlPivotTableVersion12).CreatePivotTable _
TableDestination:=Cells(1, 目的地), TableName:= _
MM, DefaultVersion:=xlPivotTableVersion12
因為常需要用到樞紐,以上是我錄製的巨集,平常都可用
不知道為什麼,當資料超過65536列後,會出現
執行階段錯誤'13',型態不符合
的錯誤
請指教,謝謝
作者: soyoso (我是耀宗)
2014-09-19 17:09:00
Range([A1], Cells(列, 欄))後面加上 .address 試試
作者:
home0303
(Blue night)
2014-09-19 17:40:00
請問為什麼需要這樣呢?
作者: soyoso (我是耀宗)
2014-09-19 21:07:00
http://goo.gl/xgcNfO
sourcedata資料型態為字串,故還是儲存格參照字串方式另有一個疑問就是我用2003,2007,2010,2013四種版本來錄製sourcedata錄到的都是以r1c1參照字串方式,而非原文range型態故還是以儲存格參照字串方式會比較好
作者:
home0303
(Blue night)
2014-09-22 09:27:00
瞭解了 謝謝S大你是對的 是我自己改成range 原本是R1C1沒錯
繼續閱讀
[算表] VBA excel 取代文字
bernachom
[算表] 請問excel太寬超過一頁時,要怎麼印出呢?
crackedup
[算表] 跨格加總問題請教
kane5945
[算表] 每日進貨與歷史庫存
zero1019
Fw: [問題] 我的win8.1安裝office 2007 iso找不到物件
edison1983
[問題] access查詢
giney
[算表] 資料讀取問題
giney
[問題] word頁面正中間劃一條線或分割
wsxcdewsxcde
[算表] 把excel 表格做抽換
mejichoco
Re: [算表] 如何用巨集清除工作表中的篩選
tomaschan
Links
booklink
Contact Us: admin [ a t ] ucptt.com