VBA Pivot Table error “Invalid procedure call or argument”
up vote
0
down vote
favorite
Please help me debug this code.
I am getting the following error:
"Invalid procedure call or argument"
Code:
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15).CreatePivotTable TableDestination:="Pivot Sheet!R2C1", TableName:="Compile table", DefaultVersion:=xlPivotTableVersion15
excel vba pivot-table
New contributor
|
show 4 more comments
up vote
0
down vote
favorite
Please help me debug this code.
I am getting the following error:
"Invalid procedure call or argument"
Code:
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15).CreatePivotTable TableDestination:="Pivot Sheet!R2C1", TableName:="Compile table", DefaultVersion:=xlPivotTableVersion15
excel vba pivot-table
New contributor
Try splitting it out into two lines (create the cache, and then the pivot table). For some reason that sometimes fixes things.
– Tim Williams
yesterday
HI , i split the code as u said by still getting the error
– prajwal rao
yesterday
Set pca = wb1.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15) Set pca = PCache.CreatePivotTable(TableDestination:="Pivot Sheet!A1", TableName:="Compiletable", DefaultVersion:=xlPivotTableVersion15)
– prajwal rao
yesterday
Set pca = wb1.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15) Set pca = PCache.CreatePivotTable(TableDestination:="Pivot Sheet!A1", TableName:="Compiletable", DefaultVersion:=xlPivotTableVersion15)
– prajwal rao
yesterday
xPivotTableVersion15
? Is that typo in your original code?
– Tim Williams
yesterday
|
show 4 more comments
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Please help me debug this code.
I am getting the following error:
"Invalid procedure call or argument"
Code:
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15).CreatePivotTable TableDestination:="Pivot Sheet!R2C1", TableName:="Compile table", DefaultVersion:=xlPivotTableVersion15
excel vba pivot-table
New contributor
Please help me debug this code.
I am getting the following error:
"Invalid procedure call or argument"
Code:
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15).CreatePivotTable TableDestination:="Pivot Sheet!R2C1", TableName:="Compile table", DefaultVersion:=xlPivotTableVersion15
excel vba pivot-table
excel vba pivot-table
New contributor
New contributor
edited yesterday
Brian Tompsett - 汤莱恩
4,153133699
4,153133699
New contributor
asked yesterday
prajwal rao
1
1
New contributor
New contributor
Try splitting it out into two lines (create the cache, and then the pivot table). For some reason that sometimes fixes things.
– Tim Williams
yesterday
HI , i split the code as u said by still getting the error
– prajwal rao
yesterday
Set pca = wb1.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15) Set pca = PCache.CreatePivotTable(TableDestination:="Pivot Sheet!A1", TableName:="Compiletable", DefaultVersion:=xlPivotTableVersion15)
– prajwal rao
yesterday
Set pca = wb1.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15) Set pca = PCache.CreatePivotTable(TableDestination:="Pivot Sheet!A1", TableName:="Compiletable", DefaultVersion:=xlPivotTableVersion15)
– prajwal rao
yesterday
xPivotTableVersion15
? Is that typo in your original code?
– Tim Williams
yesterday
|
show 4 more comments
Try splitting it out into two lines (create the cache, and then the pivot table). For some reason that sometimes fixes things.
– Tim Williams
yesterday
HI , i split the code as u said by still getting the error
– prajwal rao
yesterday
Set pca = wb1.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15) Set pca = PCache.CreatePivotTable(TableDestination:="Pivot Sheet!A1", TableName:="Compiletable", DefaultVersion:=xlPivotTableVersion15)
– prajwal rao
yesterday
Set pca = wb1.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15) Set pca = PCache.CreatePivotTable(TableDestination:="Pivot Sheet!A1", TableName:="Compiletable", DefaultVersion:=xlPivotTableVersion15)
– prajwal rao
yesterday
xPivotTableVersion15
? Is that typo in your original code?
– Tim Williams
yesterday
Try splitting it out into two lines (create the cache, and then the pivot table). For some reason that sometimes fixes things.
– Tim Williams
yesterday
Try splitting it out into two lines (create the cache, and then the pivot table). For some reason that sometimes fixes things.
– Tim Williams
yesterday
HI , i split the code as u said by still getting the error
– prajwal rao
yesterday
HI , i split the code as u said by still getting the error
– prajwal rao
yesterday
Set pca = wb1.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15) Set pca = PCache.CreatePivotTable(TableDestination:="Pivot Sheet!A1", TableName:="Compiletable", DefaultVersion:=xlPivotTableVersion15)
– prajwal rao
yesterday
Set pca = wb1.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15) Set pca = PCache.CreatePivotTable(TableDestination:="Pivot Sheet!A1", TableName:="Compiletable", DefaultVersion:=xlPivotTableVersion15)
– prajwal rao
yesterday
Set pca = wb1.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15) Set pca = PCache.CreatePivotTable(TableDestination:="Pivot Sheet!A1", TableName:="Compiletable", DefaultVersion:=xlPivotTableVersion15)
– prajwal rao
yesterday
Set pca = wb1.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15) Set pca = PCache.CreatePivotTable(TableDestination:="Pivot Sheet!A1", TableName:="Compiletable", DefaultVersion:=xlPivotTableVersion15)
– prajwal rao
yesterday
xPivotTableVersion15
? Is that typo in your original code?– Tim Williams
yesterday
xPivotTableVersion15
? Is that typo in your original code?– Tim Williams
yesterday
|
show 4 more comments
1 Answer
1
active
oldest
votes
up vote
0
down vote
xPivotTableVersion15
looks like a typo and
TableDestination:="'Pivot Sheet'!A1"
sheet names with spaces need to be enclosed in single quotes
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
xPivotTableVersion15
looks like a typo and
TableDestination:="'Pivot Sheet'!A1"
sheet names with spaces need to be enclosed in single quotes
add a comment |
up vote
0
down vote
xPivotTableVersion15
looks like a typo and
TableDestination:="'Pivot Sheet'!A1"
sheet names with spaces need to be enclosed in single quotes
add a comment |
up vote
0
down vote
up vote
0
down vote
xPivotTableVersion15
looks like a typo and
TableDestination:="'Pivot Sheet'!A1"
sheet names with spaces need to be enclosed in single quotes
xPivotTableVersion15
looks like a typo and
TableDestination:="'Pivot Sheet'!A1"
sheet names with spaces need to be enclosed in single quotes
answered yesterday
Tim Williams
83.3k96481
83.3k96481
add a comment |
add a comment |
prajwal rao is a new contributor. Be nice, and check out our Code of Conduct.
prajwal rao is a new contributor. Be nice, and check out our Code of Conduct.
prajwal rao is a new contributor. Be nice, and check out our Code of Conduct.
prajwal rao is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53236367%2fvba-pivot-table-error-invalid-procedure-call-or-argument%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Try splitting it out into two lines (create the cache, and then the pivot table). For some reason that sometimes fixes things.
– Tim Williams
yesterday
HI , i split the code as u said by still getting the error
– prajwal rao
yesterday
Set pca = wb1.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15) Set pca = PCache.CreatePivotTable(TableDestination:="Pivot Sheet!A1", TableName:="Compiletable", DefaultVersion:=xlPivotTableVersion15)
– prajwal rao
yesterday
Set pca = wb1.PivotCaches.Create(SourceType:=xlDatabase, SourceData:="MainSheet!R1C1:R" & lastRow & "C9", Version:=xPivotTableVersion15) Set pca = PCache.CreatePivotTable(TableDestination:="Pivot Sheet!A1", TableName:="Compiletable", DefaultVersion:=xlPivotTableVersion15)
– prajwal rao
yesterday
xPivotTableVersion15
? Is that typo in your original code?– Tim Williams
yesterday