VBA to Create Multiple Pivot Tables2019 Community Moderator Electionvba excel create pivot table by cache or newCreating a pivot table in VBAPivot table VBA error 5 in Excel 14Multiple Data Range in Pivot Table using VBAActive Pivot Table NameVBA -Place Pivot Table in Same worksheetRefreshing a Pivot table with VBAPivot Table with vbaDeleting sheets and pivot tables in Excel with VBAVBA Create New Pivot Table
How do you make a gun that shoots melee weapons and/or swords?
How should I solve this integral with changing parameters?
Does the US political system, in principle, allow for a no-party system?
Can I negotiate a patent idea for a raise, under French law?
Use Mercury as quenching liquid for swords?
Called into a meeting and told we are being made redundant (laid off) and "not to share outside". Can I tell my partner?
Is divide-by-zero a security vulnerability?
Sampling from Gaussian mixture models, when are the sampled data independent?
Boss Telling direct supervisor I snitched
School performs periodic password audits. Is my password compromised?
What do you call someone who likes to pick fights?
Difference between `nmap local-IP-address` and `nmap localhost`
Rationale to prefer local variables over instance variables?
What can I do if someone tampers with my SSH public key?
Is there a logarithm base for which the logarithm becomes an identity function?
Why aren't there more Gauls like Obelix?
Has a sovereign Communist government ever run, and conceded loss, on a fair election?
How to install round brake pads
Is it a Cyclops number? "Nobody" knows!
Logistic regression BIC: what's the right N?
Too soon for a plot twist?
How to increase the accuracy of a plot
How to write a chaotic neutral protagonist and prevent my readers from thinking they are evil?
Are small insurances worth it?
VBA to Create Multiple Pivot Tables
2019 Community Moderator Electionvba excel create pivot table by cache or newCreating a pivot table in VBAPivot table VBA error 5 in Excel 14Multiple Data Range in Pivot Table using VBAActive Pivot Table NameVBA -Place Pivot Table in Same worksheetRefreshing a Pivot table with VBAPivot Table with vbaDeleting sheets and pivot tables in Excel with VBAVBA Create New Pivot Table
I have a requirement to create 50 'base' pivot tables out of the same data sheet, so was hoping to write a VBA script to create 50 worksheets and the pivot tables for each. I tried to record a macro capturing the first 5 or so, but when I tried to run it, it crashed due to length of script. (I don't have the error message anymore but can reproduce if needed.) Can this be done with a loop? And if so, can someone please help? Thanks.
vba
add a comment |
I have a requirement to create 50 'base' pivot tables out of the same data sheet, so was hoping to write a VBA script to create 50 worksheets and the pivot tables for each. I tried to record a macro capturing the first 5 or so, but when I tried to run it, it crashed due to length of script. (I don't have the error message anymore but can reproduce if needed.) Can this be done with a loop? And if so, can someone please help? Thanks.
vba
add a comment |
I have a requirement to create 50 'base' pivot tables out of the same data sheet, so was hoping to write a VBA script to create 50 worksheets and the pivot tables for each. I tried to record a macro capturing the first 5 or so, but when I tried to run it, it crashed due to length of script. (I don't have the error message anymore but can reproduce if needed.) Can this be done with a loop? And if so, can someone please help? Thanks.
vba
I have a requirement to create 50 'base' pivot tables out of the same data sheet, so was hoping to write a VBA script to create 50 worksheets and the pivot tables for each. I tried to record a macro capturing the first 5 or so, but when I tried to run it, it crashed due to length of script. (I don't have the error message anymore but can reproduce if needed.) Can this be done with a loop? And if so, can someone please help? Thanks.
vba
vba
asked Mar 6 at 21:41
Marshall GuMarshall Gu
5010
5010
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You could simplify things by using code to create 1 new sheet with a base pivot table, then copy that sheet 49 times. From that point, it wouldn't be too difficult to rename the sheets and reference the respective pivot tables using additional code, especially if there's only a single pivot table per sheet.
Thanks - will give this a try.
– Marshall Gu
yesterday
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
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
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55032609%2fvba-to-create-multiple-pivot-tables%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You could simplify things by using code to create 1 new sheet with a base pivot table, then copy that sheet 49 times. From that point, it wouldn't be too difficult to rename the sheets and reference the respective pivot tables using additional code, especially if there's only a single pivot table per sheet.
Thanks - will give this a try.
– Marshall Gu
yesterday
add a comment |
You could simplify things by using code to create 1 new sheet with a base pivot table, then copy that sheet 49 times. From that point, it wouldn't be too difficult to rename the sheets and reference the respective pivot tables using additional code, especially if there's only a single pivot table per sheet.
Thanks - will give this a try.
– Marshall Gu
yesterday
add a comment |
You could simplify things by using code to create 1 new sheet with a base pivot table, then copy that sheet 49 times. From that point, it wouldn't be too difficult to rename the sheets and reference the respective pivot tables using additional code, especially if there's only a single pivot table per sheet.
You could simplify things by using code to create 1 new sheet with a base pivot table, then copy that sheet 49 times. From that point, it wouldn't be too difficult to rename the sheets and reference the respective pivot tables using additional code, especially if there's only a single pivot table per sheet.
answered 2 days ago
ashdiggedyashdiggedy
36132
36132
Thanks - will give this a try.
– Marshall Gu
yesterday
add a comment |
Thanks - will give this a try.
– Marshall Gu
yesterday
Thanks - will give this a try.
– Marshall Gu
yesterday
Thanks - will give this a try.
– Marshall Gu
yesterday
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
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
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55032609%2fvba-to-create-multiple-pivot-tables%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
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
Required, but never shown
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
Required, but never shown
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
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown