I have a program that updates monthly to reflect Sales, Margin, Commission and Profitability. I maintain data and charts that reflect a 12 month running total for 36 Account Managers.
See example below (using bogus name).
I initially update and maintain this data on a Worksheet in my program Workbook. From there, the data is copied to individual Workbooks for each Account Manager, to Workbooks for 6 District Managers and then to a company level Workbook.
I am in the process of adding additional functionality to the program (as requested by the customer) and one change is impacting the charts. Currently there are multiple code modules performing this task in each 'copy to' Workbook as data is copied to it. Since I am updating the program, I would like to change this process to create the charts only once on the Worksheet I maintain in my program Workbook.
The problem I'm having, is that I need a way to copy the data and charts from one Workbook to another and have the data range for charts in the new Workbook, use the data in the new Workbook, rather than reflecting a link back to the original Workbook. I have tried copying and inserting rows and simple copy and paste. For now I've only tested doing this manually and not with VBA. I've tried Googling the issue but have not found a solution.
Any help with this problem would be much appreciated.
See example below (using bogus name).
I initially update and maintain this data on a Worksheet in my program Workbook. From there, the data is copied to individual Workbooks for each Account Manager, to Workbooks for 6 District Managers and then to a company level Workbook.
I am in the process of adding additional functionality to the program (as requested by the customer) and one change is impacting the charts. Currently there are multiple code modules performing this task in each 'copy to' Workbook as data is copied to it. Since I am updating the program, I would like to change this process to create the charts only once on the Worksheet I maintain in my program Workbook.
The problem I'm having, is that I need a way to copy the data and charts from one Workbook to another and have the data range for charts in the new Workbook, use the data in the new Workbook, rather than reflecting a link back to the original Workbook. I have tried copying and inserting rows and simple copy and paste. For now I've only tested doing this manually and not with VBA. I've tried Googling the issue but have not found a solution.
Any help with this problem would be much appreciated.