Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Consider a line graph with two Y axis:
I can create a graph, and I can change its data range name_plan = "sheet1" ' sheet name name_col = InputBox("Row the columns' given name", , 1) col_y1 = InputBox("Primary column number", , 2) col_y2 = InputBox("Secondary column number", , 3) start_col = InputBox("Row the columns start", , 2) end_col = InputBox("Row the columns end", , 25) 'Defining the data range ' Range to Y1 axis start_cel1 = "R" & start_col & "C" & col_y1 end_cel1 = "R" & end_col & "C" & col_y1 name_cel1 = "R" & name_col & "C" & col_y1 ' Range to Y2 axis start_cel2 = "R" & start_col & "C" & col_y2 end_cel2 = "R" & end_col & "C" & col_y2 name_cel2 = "R" & name_col & "C" & col_y2 ' Range to X1 and X2 axis event_col = 1 ' 'This collum goes to X axis start_axis1 = "R" & start_col & "C" & event_col end_axis1 = "R" & end_col & "C" & event_col start_axis2 = start_axis1 end_axis2 = end_axis1 'Defining the SeriesCollections ActiveChart.SeriesCollection(1).Values = "=" & name_plan & "!" start_cel1 & ":" & end_cel1 ActiveChart.SeriesCollection(2).Values = "=" & name_plan & "!" start_cel2 & ":" & end_cel2 ActiveChart.SeriesCollection(1).Name = "=" & name_plan & "!" name_cel1 ActiveChart.SeriesCollection(2).Name = "=" & name_plan & "!" name_cel2 ActiveChart.SeriesCollection(1).XValues = "=" & name_plan & "!" start_axis1 & ":" & end_axis1 ActiveChart.SeriesCollection(2).XValues = "=" & name_plan & "!" start_axis2 & ":" & end_axis2 It fulfill my needs, but I don't know how to read th ActiveChart.SeriesCollection().Ranges, in some how I will supply thi information to procedure or even print it with Msgbox. For exemple, image I have the "sheet2" with equal data disposition, bu "sheet2" is related to another period, and I have a plent of graph related to "sheet1", therefore I just change all the ranges wit "sheet1" to "sheet2" -- Message posted from http://www.ExcelForum.com |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Line Chart with multiple series that have different date ranges | Charts and Charting in Excel | |||
Copying Named Ranges in Chart Series | Charts and Charting in Excel | |||
How to divide a data series into different ranges? | Charts and Charting in Excel | |||
Read series values range of a chart | Charts and Charting in Excel | |||
chart data series -- plot a table as a single series | Charts and Charting in Excel |