![]() |
Automating charting? Way to?
Once we know all the elements we need to put together a chart, is
there way to automate the end result somehow? I have a complex set of charts that I'll need to create monthly, then quarterly and then yearly. I'm going to have a hard time remembering all the elements to include. While I'm going to make a "tutorial" with a whole bunch of screenshots, was hoping Excel had a way for us to just keep up a spreadsheet, select and area, and then, hopefully as easily as with the press of a button, create the charts needed? Is such a thing possible, though? |
Automating charting? Way to?
You can write a VBA program to do this, though it's tricky to create,
modify, and maintain such a program. You could save the worksheet, then whenever you need to recreate the chart, copy the sheet into another workbook, then copy the new data and paste it over the old data in the chart's worksheet. If you save the worksheet as a template, it will be reasonably easy to insert the sheet into an existing workbook: right-click a sheet tab, choose Insert, and select the sheet template from the Insert dialog. - Jon ------- Jon Peltier, Microsoft Excel MVP Tutorials and Custom Solutions Peltier Technical Services, Inc. - http://PeltierTech.com _______ "StargateFan" wrote in message ... Once we know all the elements we need to put together a chart, is there way to automate the end result somehow? I have a complex set of charts that I'll need to create monthly, then quarterly and then yearly. I'm going to have a hard time remembering all the elements to include. While I'm going to make a "tutorial" with a whole bunch of screenshots, was hoping Excel had a way for us to just keep up a spreadsheet, select and area, and then, hopefully as easily as with the press of a button, create the charts needed? Is such a thing possible, though? |
Automating charting? Way to?
On Wed, 13 Aug 2008 13:07:27 -0400, "Jon Peltier"
wrote: You can write a VBA program to do this, though it's tricky to create, modify, and maintain such a program. You could save the worksheet, then whenever you need to recreate the chart, copy the sheet into another workbook, then copy the new data and paste it over the old data in the chart's worksheet. If you save the worksheet as a template, it will be reasonably easy to insert the sheet into an existing workbook: right-click a sheet tab, choose Insert, and select the sheet template from the Insert dialog. Thanks. I was afraid of that. No go. There's not going to be any other way, then, than to do it manually and to just make tons of screenshots. I can do a lot of basic things now in VB but nothing that complicated. Thanks so much for the info, though. Appreciate it. :) - Jon ------- Jon Peltier, Microsoft Excel MVP Tutorials and Custom Solutions Peltier Technical Services, Inc. - http://PeltierTech.com _______ "StargateFan" wrote in message .. . Once we know all the elements we need to put together a chart, is there way to automate the end result somehow? I have a complex set of charts that I'll need to create monthly, then quarterly and then yearly. I'm going to have a hard time remembering all the elements to include. While I'm going to make a "tutorial" with a whole bunch of screenshots, was hoping Excel had a way for us to just keep up a spreadsheet, select and area, and then, hopefully as easily as with the press of a button, create the charts needed? Is such a thing possible, though? |
Automating charting? Way to?
Try the template approach. It can prevent a lot of the manual tedium.
- Jon ------- Jon Peltier, Microsoft Excel MVP Tutorials and Custom Solutions Peltier Technical Services, Inc. - http://PeltierTech.com _______ "StargateFanNotAtHome" wrote in message ... On Wed, 13 Aug 2008 13:07:27 -0400, "Jon Peltier" wrote: You can write a VBA program to do this, though it's tricky to create, modify, and maintain such a program. You could save the worksheet, then whenever you need to recreate the chart, copy the sheet into another workbook, then copy the new data and paste it over the old data in the chart's worksheet. If you save the worksheet as a template, it will be reasonably easy to insert the sheet into an existing workbook: right-click a sheet tab, choose Insert, and select the sheet template from the Insert dialog. Thanks. I was afraid of that. No go. There's not going to be any other way, then, than to do it manually and to just make tons of screenshots. I can do a lot of basic things now in VB but nothing that complicated. Thanks so much for the info, though. Appreciate it. :) - Jon ------- Jon Peltier, Microsoft Excel MVP Tutorials and Custom Solutions Peltier Technical Services, Inc. - http://PeltierTech.com _______ "StargateFan" wrote in message . .. Once we know all the elements we need to put together a chart, is there way to automate the end result somehow? I have a complex set of charts that I'll need to create monthly, then quarterly and then yearly. I'm going to have a hard time remembering all the elements to include. While I'm going to make a "tutorial" with a whole bunch of screenshots, was hoping Excel had a way for us to just keep up a spreadsheet, select and area, and then, hopefully as easily as with the press of a button, create the charts needed? Is such a thing possible, though? |
Automating charting? Way to?
On Thu, 14 Aug 2008 00:52:42 -0400, "Jon Peltier"
wrote: Try the template approach. It can prevent a lot of the manual tedium. Okay, I think I missed something. When the values are the same, that might be do-able, but I always come back to the same problem, how do you change the source data in a chart? I guess that's what I'm missing and unlike other Excel functions, my charting experience and skills are practically nonexistent. Thanks! :oD - Jon ------- Jon Peltier, Microsoft Excel MVP Tutorials and Custom Solutions Peltier Technical Services, Inc. - http://PeltierTech.com _______ "StargateFanNotAtHome" wrote in message .. . On Wed, 13 Aug 2008 13:07:27 -0400, "Jon Peltier" wrote: You can write a VBA program to do this, though it's tricky to create, modify, and maintain such a program. You could save the worksheet, then whenever you need to recreate the chart, copy the sheet into another workbook, then copy the new data and paste it over the old data in the chart's worksheet. If you save the worksheet as a template, it will be reasonably easy to insert the sheet into an existing workbook: right-click a sheet tab, choose Insert, and select the sheet template from the Insert dialog. Thanks. I was afraid of that. No go. There's not going to be any other way, then, than to do it manually and to just make tons of screenshots. I can do a lot of basic things now in VB but nothing that complicated. Thanks so much for the info, though. Appreciate it. :) - Jon ------- Jon Peltier, Microsoft Excel MVP Tutorials and Custom Solutions Peltier Technical Services, Inc. - http://PeltierTech.com _______ "StargateFan" wrote in message ... Once we know all the elements we need to put together a chart, is there way to automate the end result somehow? I have a complex set of charts that I'll need to create monthly, then quarterly and then yearly. I'm going to have a hard time remembering all the elements to include. While I'm going to make a "tutorial" with a whole bunch of screenshots, was hoping Excel had a way for us to just keep up a spreadsheet, select and area, and then, hopefully as easily as with the press of a button, create the charts needed? Is such a thing possible, though? |
Automating charting? Way to?
You mean when the values occupy the same sized range? Yes, that's the easy
case. If you have simple changes, like from column $C to column $D, or row $8 to row $12, you could use the Change Series Formula utility from my web site: http://peltiertech.com/Excel/Charts/ChgSrsFmla.html - Jon ------- Jon Peltier, Microsoft Excel MVP Tutorials and Custom Solutions Peltier Technical Services, Inc. - http://PeltierTech.com _______ "StargateFanNotAtHome" wrote in message ... On Thu, 14 Aug 2008 00:52:42 -0400, "Jon Peltier" wrote: Try the template approach. It can prevent a lot of the manual tedium. Okay, I think I missed something. When the values are the same, that might be do-able, but I always come back to the same problem, how do you change the source data in a chart? I guess that's what I'm missing and unlike other Excel functions, my charting experience and skills are practically nonexistent. Thanks! :oD - Jon ------- Jon Peltier, Microsoft Excel MVP Tutorials and Custom Solutions Peltier Technical Services, Inc. - http://PeltierTech.com _______ "StargateFanNotAtHome" wrote in message . .. On Wed, 13 Aug 2008 13:07:27 -0400, "Jon Peltier" wrote: You can write a VBA program to do this, though it's tricky to create, modify, and maintain such a program. You could save the worksheet, then whenever you need to recreate the chart, copy the sheet into another workbook, then copy the new data and paste it over the old data in the chart's worksheet. If you save the worksheet as a template, it will be reasonably easy to insert the sheet into an existing workbook: right-click a sheet tab, choose Insert, and select the sheet template from the Insert dialog. Thanks. I was afraid of that. No go. There's not going to be any other way, then, than to do it manually and to just make tons of screenshots. I can do a lot of basic things now in VB but nothing that complicated. Thanks so much for the info, though. Appreciate it. :) - Jon ------- Jon Peltier, Microsoft Excel MVP Tutorials and Custom Solutions Peltier Technical Services, Inc. - http://PeltierTech.com _______ "StargateFan" wrote in message m... Once we know all the elements we need to put together a chart, is there way to automate the end result somehow? I have a complex set of charts that I'll need to create monthly, then quarterly and then yearly. I'm going to have a hard time remembering all the elements to include. While I'm going to make a "tutorial" with a whole bunch of screenshots, was hoping Excel had a way for us to just keep up a spreadsheet, select and area, and then, hopefully as easily as with the press of a button, create the charts needed? Is such a thing possible, though? |
All times are GMT +1. The time now is 05:12 PM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com