LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Report Post  
Posted to microsoft.public.excel.charting
external usenet poster
 
Posts: 93
Default Cannot change Series references

Sub Macro8()
'
' Macro8 Macro
' Macro does not change Series references
TitleName = "Stripper Well Survey - "
Windows("StripperWellsMod.xls").Activate
Sheets("Charts").Select
Range("A1").Select
SheetColumn = 1
ChartNum = 1
ActiveSheet.ChartObjects("Chart 1").Activate
Sheets("#of wells").Select
RowLoc = LTrim(Str$(43 + ChartNum))
NameLoc = "B" + RowLoc 'eg: B44
Range(NameLoc).Select 'state name, eg: ALABAMA
CTitle = TitleName + ActiveCell.Value
Sheets("Charts").Select
TextSheetColumn = "A" + LTrim(Str$(SheetColumn)) 'eg: A1
Range(TextSheetColumn).Select
ChartName = "Chart" + Str$(ChartNum) 'eg: Chart 1
ActiveSheet.ChartObjects(ChartName).Activate
With Worksheets("Charts").ChartObjects(ChartName).Chart
.HasTitle = True
.ChartTitle.Text = CTitle
End With
' Title is selected at this point and is changed
ActiveChart.ChartArea.Copy
SheetColumn = SheetColumn + 21
TextSheetColumn = "A" + LTrim(Str$(SheetColumn)) 'eg: A22
Range(TextSheetColumn).Select
ActiveSheet.Paste
' Now have two identical charts with second one selected
ChartNum = ChartNum + 1
ChartName = "Chart" + Str$(ChartNum) 'eg: Chart 2
ActiveWindow.Visible = False
Selection.Name = ChartName
' Now have copy .. so try changing..
RowLoc = LTrim(Str$(43 + ChartNum))
Series_1 = "='#of wells'!$C$" + RowLoc + ":$BQ$" + RowLoc
Series_2 = "=Production!$C$" + RowLoc + ":$BQ$" + RowLoc
' ActiveChart.SeriesCollection(1).Values = Series_1
' ActiveChart.SeriesCollection(2).Values = Series_2
' Following code stolen from macro recorded when changing Y Values
ActiveSheet.ChartObjects("Chart 2").Activate
ActiveChart.ChartArea.Select
ActiveChart.SeriesCollection(1).Values = "='#of wells'!R45C3:R45C69"
ActiveChart.SeriesCollection(2).Values = "=Production!R45C3:R45C69"
Windows("StripperWellsMod.xls").ScrollRow = 13
ActiveWindow.Visible = False
Windows("StripperWellsMod.xls").Activate
' Above code makes NO changes, so..
' eXplicit values from chart give error "unable to set the Values
property..
' same problem without the $ signs..
ActiveSheet.ChartObjects("Chart 2").Activate
ActiveChart.ChartArea.Select
ActiveChart.SeriesCollection(1).Values = "='#of wells'!$C$45:$BQ$45"
ActiveChart.SeriesCollection(2).Values = "=Production!$C$45:$BQ$45"
Windows("StripperWellsMod.xls").ScrollRow = 13
ActiveWindow.Visible = False
Windows("StripperWellsMod.xls").Activate
'
End Sub

 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Fill Series Dates: not letting me change the series from year to m Mike Excel Discussion (Misc queries) 1 January 24th 08 05:08 PM
Excel 2007 chart series - unable to use structured references Ilia Charts and Charting in Excel 0 November 26th 07 03:21 PM
How do I change a number in one cell to change a series of cells? lance559 Excel Discussion (Misc queries) 2 January 13th 06 08:56 PM
Formulas in chart series references Guackyxxx Charts and Charting in Excel 2 June 12th 05 11:35 PM
how do I change a line series to a column series in excel? Mati Charts and Charting in Excel 1 May 12th 05 09:32 AM


All times are GMT +1. The time now is 03:42 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"