[SOLVED] select spreadsheet and refresh the PivotTable


"Excel VBA Help"

 


Play Friv Now - Play Friv Games
Go Back   The Code Cage Forums > Microsoft Topics > Microsoft Excel Forum
Our Info Pages:-
The Code Cage - Microsoft Office help

Notices

Microsoft Excel Forum Members Post questions in this forum if they are related to using Microsoft Excel, this includes Worksheet Functions, Excel VBA Programming, Simple Macro Code & Charting, Excel formula etc.

 
 
Thread Tools Rate Thread Display Modes
  #1  
Old 12th March 2014, 17:38
marreco's Avatar
marreco marreco is offline
Valued Member
MS Office Version: MS Office 2007
MS Office Skill Level: No VBA Skills
 
Join Date: Jul 2011
Location: ES
Age: 35
Posts: 515
Posts Per Day: 0.22
My Top Tip Count: 0
Thanks to others: 92
Thanked 2 Times in 2 Posts
Reputation: 34 (12) marreco is on a distinguished road
Brazil
Default select spreadsheet and refresh the PivotTable
     Excel: VBA   


------ Register to get rid of these "In Post" ads! ------

Category: Excel: VBA   

Hi.
i try to active one sheet, but display error.

Quote:
Run-time error '1004':
Unable to execute the method of PivotTable class RefreshTable

VBA CODE:
Private Sub Worksheet_Activate() 
    With ActiveSheet 
        .PivotTables("Tabela dināmica1").RefreshTable 
    End With 
     'Worksheets("Plan1").PivotTables("Tabela dināmica1").RefreshTable
End Sub 

Thank you



The Code Cage Advertisment
Advertisement
  #2  
Old 13th March 2014, 12:46
Roger Govier's Avatar
Roger Govier Roger Govier is offline
Solution Centre Professional
MS Office Version: MS Office 97, 2003, 2007, 2010, 2013
MS Office Skill Level: Proficient with Excel
 
Join Date: Jan 2009
Location: Abergavenny, Wales, UK
Posts: 222
Posts Per Day: 0.07
My Top Tip Count: 0
Thanks to others: 0
Thanked 47 Times in 47 Posts
Reputation: 985 (20) Roger Govier is a splendid one to beholdRoger Govier is a splendid one to beholdRoger Govier is a splendid one to beholdRoger Govier is a splendid one to beholdRoger Govier is a splendid one to beholdRoger Govier is a splendid one to beholdRoger Govier is a splendid one to beholdRoger Govier is a splendid one to behold
Wales
Default Re: select spreadsheet and refresh the PivotTable

------ Register to get rid of these "In Post" ads! ------


Hi

Try
VBA CODE:
Private Sub Worksheet_Activate() 
    Me.PivotTables("Tabela dināmica1").PivotCache.Refresh 
End Sub 


make sure that table is called "Tabela dināmica1", otherwise that will give an error 1004

Alternatively, if it is the only PT on the sheet, then you needn't refer to its name. You could use
VBA CODE:
Private Sub Worksheet_Activate() 
    Me.PivotTables(1).PivotCache.Refresh 
End Sub 
__________________
Regards - Roger Govier, Microsoft Excel MVP

like this post: + 8 Reputation


1 members found this post helpful.
The Following User Says Thank You to Roger Govier For This Useful Post:
marreco (13th March 2014)
  #3  
Old 13th March 2014, 13:16
marreco's Avatar
marreco marreco is offline
Valued Member
MS Office Version: MS Office 2007
MS Office Skill Level: No VBA Skills
 
Join Date: Jul 2011
Location: ES
Age: 35
Posts: 515
Posts Per Day: 0.22
My Top Tip Count: 0
Thanks to others: 92
Thanked 2 Times in 2 Posts
Reputation: 34 (12) marreco is on a distinguished road
Brazil
Default Re: select spreadsheet and refresh the PivotTable

------ Register to get rid of these "In Post" ads! ------


Hi Roger, I am very grateful for the help

Thank you very much!!



The Code Cage Advertisment
Advertisement

To stop seeing these ads and get other benefits check This page!

  #4  
Old 14th March 2014, 07:47
RoyUK's Avatar
RoyUK RoyUK is offline
Administrator
Solution Centre Professional
MS Office Version: MS Office 2003, 2007, 2010
MS Office Skill Level: Proficient with MS Office
 
Join Date: Nov 2008
Location: Derbyshire, UK
Posts: 2,707
Posts Per Day: 0.82
My Top Tip Count: 4
Thanks to others: 2
Thanked 195 Times in 193 Posts
Reputation: 3320 (70) RoyUK has a reputation beyond reputeRoyUK has a reputation beyond reputeRoyUK has a reputation beyond reputeRoyUK has a reputation beyond reputeRoyUK has a reputation beyond reputeRoyUK has a reputation beyond reputeRoyUK has a reputation beyond reputeRoyUK has a reputation beyond reputeRoyUK has a reputation beyond reputeRoyUK has a reputation beyond reputeRoyUK has a reputation beyond repute
4 Top Tips
England
Default Re: select spreadsheet and refresh the PivotTable

------ Register to get rid of these "In Post" ads! ------


You can easily obtain code for this type of thing by recording a macro and then editing the code

Macro Recorder
__________________
Hope that helps, RoyUK
For tips & examples visit free excel help
DatabaseForm
About me



The Code Cage Advertisment
Advertisement
 
The Code Cage at Facebookhe Code Cage at Twitter


Tags
pivottable, refresh, select, spreadsheet

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

The Code Cage Affilliates



http://www.thecodecage.com/forumz tested by McAfee Security http://www.thecodecage.com/forumz tested by McAfee Security

All times are GMT +1. The time now is 07:46.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Template-Modifications by TMS
No part of this board, functionality or creatives may be copied or reproduced either in part or full without the express permission of The Code Cage Team.
Copyright ©2008 - , Simon lloyd.
We are not associated with nor employed by Microsoft in any way, we simply provide resources!
All MS office icons are registered trademarks of the application they represent and are used with permission from Microsoft
UA-8135493-1
Cultural Forum | Study at Malaysian University
X vBulletin 3.8.7 Debug Information
  • Page Generation 0.18209 seconds
  • Memory Usage 6,431KB
  • Queries Executed 17 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footerEnd
  • (1)ad_footerStart
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_headerEnd
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_leftcolumn_code
  • (1)ad_navbar_below
  • (3)ad_postbit_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (3)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (4)helpful_answers
  • (1)helpfulanswers_javascript
  • (1)navbar
  • (3)navbar_link
  • (3)navbar_noticebit
  • (52)option
  • (4)post_thanks_box
  • (1)post_thanks_box_bit
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_ctoptip
  • (4)postbit_onlinestatus
  • (21)postbit_reputation
  • (4)postbit_wrapper
  • (1)showthread_changepostsowner_link
  • (1)showthread_extra_fields
  • (1)showthread_quickreply_mrgdp
  • (1)showthread_reason_popup
  • (1)spacer_close
  • (1)spacer_open
  • (1)su_form
  • (4)tagbit
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_datastore.php
  • ./includes/class_hook.php
  • ./awcoding/plugins/awc.php
  • ./awcoding/plugins/ds.php
  • ./awcoding/plugins/ss.php
  • ./includes/functions_notice.php
  • ./mobiquo/smartbanner.php
  • ./mobiquo/include/classTTConnection.php
  • ./mobiquo/smartbanner/head.inc.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/vbatags.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php
  • ./includes/functions_misc.php 

Hooks Called:
  • init_startup
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_check_criteria
  • notices_noticebit
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • helpfulanswers_showthreadorpost
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • helpfulanswers_show_normal
  • reputation_power
  • reputation_image
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • error_fetch
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • tag_fetchbit
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete