作者lazycolor (Sivan)
看板Office
标题[算表] VBA 别人电脑无法开启枢纽分析表
时间Thu Jul 27 17:07:36 2017
软体: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://webptt.com/cn.aspx?n=bbs/Office/M.1501146458.A.143.html
※ 编辑: lazycolor (60.251.124.67), 07/27/2017 17:07:59
1F:→ soyoso: 如出现程序呼叫或引数不正确的话 07/27 17:20
2F:→ soyoso: 可将version:=6和defaultversion:=6部分取消,或调整成使 07/27 17:21
3F:→ soyoso: 用者操作版本可接受的引数 07/27 17:21
4F:→ 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
5F:→ soyoso: 删除,version:=、,defaultverion:= 07/27 18:25