I am coming to the end of a long project I have working now. It is an excel database of 80 plus housing properties. Each one of the 80 plus housing properties has it's own worksheet tab. In addition there are worksheet tabs with pivot tables, pivot charts and a report card summary sheet.
I view the data by going to the report card summary sheet. When I pick from various drop down lists (year, quarter, and property name) everything dynamically updates from pulling data from each of the individual property sheets, the pivot table and pivot chart. It takes my new PC about 3-5 seconds to populate and update all the data for that property. I can then print or save that page. Then I pick the next one in the list. I would like to automate this process of picking each property in the drop down list individually to having VBA do it.
My questions are: 1) will VBA wait the 3-5 seconds to correctly re-populate all the fields and charts on my report card summary sheet before moving on to the next property? 2) What is the best method to have VBA pick from the drop down list then save that worksheet as a pdf (property name and date)?
I've read through some forums and this may be in the right direction:? http://chandoo.org/forums/topic/macro-to-print-out-different-dashboards-from-a-list-of-names
I've also read chandoo's post about split / extract data: http://chandoo.org/wp/2011/10/19/split-excel-file-into-many/ but I don't think this is what I'm needing, as I just need to pick from the drop down list, let the data populate and then save, then pick the next item in the drop down list.
Thank you for any ideas to head in the right direction. Thanks! -Maku
I view the data by going to the report card summary sheet. When I pick from various drop down lists (year, quarter, and property name) everything dynamically updates from pulling data from each of the individual property sheets, the pivot table and pivot chart. It takes my new PC about 3-5 seconds to populate and update all the data for that property. I can then print or save that page. Then I pick the next one in the list. I would like to automate this process of picking each property in the drop down list individually to having VBA do it.
My questions are: 1) will VBA wait the 3-5 seconds to correctly re-populate all the fields and charts on my report card summary sheet before moving on to the next property? 2) What is the best method to have VBA pick from the drop down list then save that worksheet as a pdf (property name and date)?
I've read through some forums and this may be in the right direction:? http://chandoo.org/forums/topic/macro-to-print-out-different-dashboards-from-a-list-of-names
I've also read chandoo's post about split / extract data: http://chandoo.org/wp/2011/10/19/split-excel-file-into-many/ but I don't think this is what I'm needing, as I just need to pick from the drop down list, let the data populate and then save, then pick the next item in the drop down list.
Thank you for any ideas to head in the right direction. Thanks! -Maku