ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Charts and Charting in Excel (https://www.excelbanter.com/charts-charting-excel/)
-   -   Automating charting? Way to? (https://www.excelbanter.com/charts-charting-excel/198713-automating-charting-way.html)

StargateFan

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?


Jon Peltier

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?




StargateFanNotAtHome

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?



Jon Peltier

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?





StargateFanNotAtHome

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?





Jon Peltier

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