Refresh All Pivot Tables Automatically When Source Data Change - Excel VBA

Поділитися
Вставка
  • Опубліковано 8 лис 2024

КОМЕНТАРІ • 64

  • @smitar2587
    @smitar2587 6 місяців тому +1

    Having Knowledge of VBA is more step ahead of knowing excel only. Thanks a tons😊

  • @ThGrum
    @ThGrum Рік тому +1

    Thank you. Greetings from Bavaria to India😎😎

  • @darshankatariya5055
    @darshankatariya5055 3 роки тому +1

    Thanks sir your are amazing person you save my 15 minutes daily

  • @jp5544
    @jp5544 2 роки тому +1

    Great Brother Nice Solution as i need to auto update without enabling macro file. It works fine.Thanks a lot.

  • @irenestefanopoulou6937
    @irenestefanopoulou6937 2 роки тому +5

    Thank you. It was very helpful. It works fine. Finally I have solve my problem.😄

  • @patrickwiz
    @patrickwiz Рік тому

    Hi, good video solved my issue just how do you retain the undo history

  • @99999999999dd
    @99999999999dd 3 роки тому +3

    Thank you so much, however, i started getting a debug to remove P.refresh. how can i fix this?

  • @singhsanjiv
    @singhsanjiv 3 роки тому +4

    What if you add new entries to source data, will it make changes

  • @luismagana3815
    @luismagana3815 11 місяців тому +1

    This works if I add more rows?

  • @kameshrao6542
    @kameshrao6542 4 роки тому +1

    Dear Sir
    Thank you for your valuable trick.
    how we open the VB window without short of ALT+F11.
    Kindly tell me. In the laptop, this combination is not working.
    This helps me to use this refresh option.

    • @ExcelDestination
      @ExcelDestination  4 роки тому +3

      In Laptops, function keys like F11, F10, F9 etc works with Function Key (fn). So, In laptop, you can try ALT + fn + F11.........it should work. Apart from shortcut, you can go to "developer" tab in Menu and then select "Visual Basic" to reach to VBA Editor window. Let me know if it helps......

  • @biplobmondal201
    @biplobmondal201 Рік тому +1

    will it work if the "source data" rows increases?

  • @cherinehaddad4819
    @cherinehaddad4819 4 роки тому +2

    Thank you so much. It works when I put it in the worksheet, but I have multiple worksheets. Can you please tell me how to put this code for the whole workbook instead of worksheet. Thank you

    • @ExcelDestination
      @ExcelDestination  4 роки тому +1

      actually selection change event works at worksheet level. So, you can copy paste the code for each worksheets, where you need this.

  • @tech-guru516
    @tech-guru516 Рік тому

    amazing. you solved a big problem. well done

  • @chikamutiaraf
    @chikamutiaraf Рік тому +1

    thanks to you bro

  • @binhnguyenvan4136
    @binhnguyenvan4136 2 роки тому +1

    Good job bro 😊

  • @trentfontanella6359
    @trentfontanella6359 4 роки тому +1

    Very helpful. Thank you

  • @JB_Photog
    @JB_Photog 3 роки тому

    Will this work for pivot charts using data connections?

  • @satishsuthar7
    @satishsuthar7 4 місяці тому

    Thnx for this sir. But after this activity undo doesnt work.

  • @Mbolt1023
    @Mbolt1023 Місяць тому

    Once the formula is added to the sheet, you can’t undo an entry. Is there a fix?

  • @raunikal4125
    @raunikal4125 4 роки тому +1

    Will this work on multiple pivot tables across multiple sheets?

    • @ExcelDestination
      @ExcelDestination  4 роки тому +1

      It is working for all pivot tables across one sheet only. However, you can use the same code on all those sheets, where you have multiple pivot tables. Try it .......if it doesn't work, let me know.

  • @beckyheyduk1077
    @beckyheyduk1077 3 роки тому +2

    I am trying to do this where the pivot tables and source data are on protected sheets. Recommendations on unprotecting, running this, and then protecting again?

  • @rajaverma104
    @rajaverma104 8 місяців тому +1

    Nice

  • @bubblebee9867
    @bubblebee9867 10 місяців тому

    Hi sir, I am not getting first drop down? Can you help?

  • @jaiminshah5503
    @jaiminshah5503 4 роки тому +1

    Can we present pivot table in customise format where i can add extra column which is not in the data table ?

    • @ExcelDestination
      @ExcelDestination  4 роки тому +1

      pivot table has feature of "calculated field" which can give you additional data to original data.

    • @jaiminshah5503
      @jaiminshah5503 4 роки тому

      @@ExcelDestination Hi.. thank you for your reply.. Can you please send me a video showing this feature ?

  • @ZubairChoudhary
    @ZubairChoudhary 4 роки тому +1

    awesome

  • @atik21ahmed
    @atik21ahmed 4 роки тому +1

    If we add row is it working??

    • @ExcelDestination
      @ExcelDestination  4 роки тому +1

      it should.......try out and share your experience

    • @yaseenbasha7430
      @yaseenbasha7430 4 роки тому +1

      Thank you for the coding, Query: when I am reducing the rows its refreshing data in pivot table but when I am trying to add rows it's not adding new data in pivot table. Please help on this when data range reduces or increases. Thanks in advance

  • @Buenofokai671
    @Buenofokai671 2 роки тому

    This is awesome, but when I input this VBA code, the Ctrl+Z feature is disabled. Help?

    • @kthlnmbr
      @kthlnmbr 3 місяці тому

      me too, any updates or resolution on this?

  • @mithunthalanki5820
    @mithunthalanki5820 Рік тому

    sir if we add new item in Source data it is not giving new spread sheet sir plz help me in this

  • @ganeshtanpure9475
    @ganeshtanpure9475 4 роки тому +1

    What if no. Of rows in source data increase or decrease?

    • @ExcelDestination
      @ExcelDestination  4 роки тому

      Code is executing, whenever "Enter" is pressed on data sheet. So, once you increase or decrease data and press enter, it would work. You can try at your end and share your experience.

  • @pro-valuefinancial9768
    @pro-valuefinancial9768 3 роки тому +1

    Alt+F11 is not functioning with me, do we need any specific extensions file

    • @ExcelDestination
      @ExcelDestination  3 роки тому +1

      not sure, but I guess, you can try this with Function Key (fn) then you need to use Alt+fn+F11

  • @ibadkhan481
    @ibadkhan481 3 роки тому +1

    It’s not letting me scrolling in the source sheet how can i assign it to a button as it’s not reflecting under Macros option

    • @ExcelDestination
      @ExcelDestination  3 роки тому

      You can add a command button and assign this code to command Button. There is a tutorial, you can take help from. Link is given below :
      ua-cam.com/video/U4lf-GN0KSo/v-deo.html

  • @PrakashPrajapati-lz3oj
    @PrakashPrajapati-lz3oj 4 місяці тому

    Sir If I closed file and reopen and add new data this steps doesn't refresh

  • @jessicaperez5946
    @jessicaperez5946 2 роки тому

    Will this work on multiple pivot tables across multiple sheets changing the date on each?

  • @samuelfranciscogarcia1440
    @samuelfranciscogarcia1440 4 роки тому +2

    Podrías compartir tu archivo dejando el link de descarga por favor. 🎂

  • @mdshohidulislam-fl9wt
    @mdshohidulislam-fl9wt 4 місяці тому

    আমার স্কেল সিট এ চার আইটেম আছে তিন নাম্বার টায় রিফ্রেশ হয় না একটা ভিডিও দিবেন প্লিজ

  • @iamvenomgaming9467
    @iamvenomgaming9467 Рік тому

    I tried but it shows I need to enable Macro, how?

  • @NomadOverlandRangers
    @NomadOverlandRangers 4 роки тому +1

    This macro works fine, but how to save this macro, as whenever I close the Workbook and open next day this macro is missing on source sheet and I need to update the same again. Please help.

    • @ExcelDestination
      @ExcelDestination  4 роки тому

      this macro is event based. I would suggest to use this code on command click or you can use on short cut also.

  • @HelpMe-ou3ik
    @HelpMe-ou3ik Рік тому +1

    Hello, I would like to split a document by destination (for example) and create automatically various specific files (for each destination) with the relevant pivot chart. How to do to update the data source of the new pivot charts each time (Spain, Italy, France...) ? As they keep the original data source with all destinations (Europe). Thanks
    Dim pt As PivotTable
    Dim MyData As Excel.ListObject
    Set MyData = Application.Range(Europe).ListObject
    For Each pt In ActiveWorkbook.Worksheets("Chart - City").PivotTables
    pt.ChangePivotCache ActiveWorkbook.PivotCaches.Create _
    (SourceType:=xlDatabase, SourceData:="MyData")
    Next pt

  • @vaishaliyadav5009
    @vaishaliyadav5009 3 роки тому

    how to refresh all sheet automatically with 5 min interval with ( auto refresh on /off button) "when excel data-properties option disable"

    • @jincemathew8842
      @jincemathew8842 7 місяців тому

      While saving the file select save as type as "Excel macro enabled workbook"

  • @artameher86
    @artameher86 3 місяці тому

    alt+ f11 not working in my laptop

  • @sibusisocomfort5520
    @sibusisocomfort5520 4 роки тому +1

    Why does it take so long to execute the code?

    • @ExcelDestination
      @ExcelDestination  4 роки тому

      not sure

    • @sibusisocomfort5520
      @sibusisocomfort5520 4 роки тому

      @@ExcelDestination I figured it out. I had at least 3 levels of table references in different sheets, and the refreshing isn't linked to the primary worksheet.

  • @learnwithMYRA2311
    @learnwithMYRA2311 10 місяців тому

    Can you please guide if the data is changing every second and I want to reflect change in data every 3 min how can I plot it

  • @saugataghosh2448
    @saugataghosh2448 5 місяців тому

    No it didn’t work

  • @PremKumar-rf3mo
    @PremKumar-rf3mo Рік тому

    hi,