Macro

  • Thread starter acccessaccess2003
  • Start date
A

acccessaccess2003

I'm trying to do up a line chart based on a table on 'Project Summary Report'
sheet. I recorded a macro and Excel generated a series of codes as follows:

Charts.Add
ActiveChart.ChartType = xlLineMarkers
ActiveChart.SetSourceData Source:=Sheets("Project Summary Report").Range( _
"A1:C4"), PlotBy:=xlColumns
ActiveChart.SeriesCollection(1).Delete
ActiveChart.SeriesCollection(1).XValues = _
"='Project Summary Report'!R2C1:R4C1"
ActiveChart.SeriesCollection(2).XValues = _
"='Project Summary Report'!R2C1:R4C1"
ActiveChart.Location Where:=xlLocationAsObject, Name:= _
"Project Summary Report"

The values on the active sheet are actually generated from a query in Access
2003 and are automated to be displayed on an Excel spreadsheet. In other
words, the query result set can get bigger.
An example: 1st row indicates the column names "A", "B", "C" while 1st
column indicates the rows "1", "2" and "3"
----A-------B--------C-----
1---Week--Target--Actual
2---1-------3---------3-----
3---2-------3---------4-----
4---3-------4---------5-----

My question is does the range that is generated from
ActiveChart.SetSourceData Source:=Sheets("Project Summary Report").Range( _
"A1:C4"), PlotBy:=xlColumns
vary accordingly?
Do I have to declare a variable say, 'rowCount' as
worksheet1.UsedRange.Row.Count so that a variable range can be defined?
Same applies for
ActiveChart.SeriesCollection(1).Delete
ActiveChart.SeriesCollection(1).XValues = _
"='Project Summary Report'!R2C1:R4C1"
ActiveChart.SeriesCollection(2).XValues = _
"='Project Summary Report'!R2C1:R4C1"
Do I have to declare a variable for the range of SeriesCollection(1).XValues?

Thanks in advance.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

chart macro 6
Automatize chart building 1
variable in a chart macro 1
Floating Chart? 2
Loop to create charts 1
add a chart in a Add-In 1
Excel Macro for Charts 1
How to change the row number in macro code? 1

Top