看板 Office 關於我們 聯絡資訊
軟體:Excel 版本:2016 已爬文,但事實上,就是看不懂才跑來發問T_T 我應該跟文章內的苦主是同一個問題 http://imgur.com/a/qstod 我自己寫好的 Macro可以在自己的電腦跑樞紐 但在別人的電腦上就會跑不起來-_-a 這段是我的巨集 Sheets("Raw Data").Select Range("A10").Select ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _ "Raw Data!R10C1:R1000C6", Version:=6).CreatePivotTable TableDestination:= _ "PivotE!R10C1", TableName:="PivotTable1", DefaultVersion:=6 Sheets("PivotE").Select Cells(10, 1).Select 我有先準備一個空白的Sheet,取名為PivotE來接這個樞紐表 請問要怎麼改,才能讓樞紐成功拋到PivotE的Cells(10, 1)?! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.124.67 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1501146458.A.143.html ※ 編輯: lazycolor (60.251.124.67), 07/27/2017 17:07:59
soyoso: 如出現程序呼叫或引數不正確的話 07/27 17:20
soyoso: 可將version:=6和defaultversion:=6部分取消,或調整成使 07/27 17:21
soyoso: 用者操作版本可接受的引數 07/27 17:21
soyoso: 如物件不支援此屬性或方法的話,將create改為add試試 07/27 17:33
請問是改成這個樣子嗎? Sheets("Raw Data").Select Range("A10").Select ActiveWorkbook.PivotCaches.add(SourceType:=xlDatabase, SourceData:= _ "Raw Data!R10C1:R1000C6", Version:=).addPivotTable TableDestination:= _ "PivotE!R10C1", TableName:="PivotTable1", DefaultVersion:= Sheets("PivotE").Select Cells(10, 1).Select ※ 編輯: lazycolor (60.251.124.67), 07/27/2017 18:08:00
soyoso: 刪除,version:=、,defaultverion:= 07/27 18:25