Home |
Search |
Today's Posts |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I just gave an example of how to change the code. I didn't know how your
range was changing dynamically. You had a range of B50:H54 and my code only had B1:B15. The chart object on still on the worksheet. It didn't get deleted. There is just no data to fill the chart so it became invisible. "Abel MacAdam" wrote: Hi Joel, Thanks for helping me. Sadly, no. The graph is wiped clean. The range it uses for its data is altered to a location containing no data. Even a 'Undo' did not get me my data back. Abel "Joel" wrote: Something like this Sub Past_month_click() LastRow = 15 Set MyRange = Range("B1:B" & LastRow) ' ActiveSheet.ChartObjects("Graph 15").Activate ActiveChart.SetSourceData Source:=MyRange End Sub "Abel MacAdam" wrote: Hi, I recorded the following macro: Sub Past_month_click() ' ActiveSheet.ChartObjects("Graph 15").Activate ActiveSheet.ChartObjects("Graph 15").Activate ActiveChart.SetSourceData Source:=Range("B50:H54") End Sub What do I want to accomplish? I have a range of data per month. When I do my thing in the sheet I want to add the last month to my graph. In Excel I have to right click the graph, change the data range, press the right key, followed by pressing the Enter key. This I would like to do by the macro. So, the Range("B50:H54") must become a relative reference. What do I need to change in the above code to accomplish that? Abel |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Macro Cell Reference - Excel 2007 | Excel Discussion (Misc queries) | |||
Reletive Referencing - Marco issues | Excel Programming | |||
Transpose Reletive Cell References? | Excel Worksheet Functions | |||
paste reletive reference in pivot table | Excel Discussion (Misc queries) | |||
Reletive Referencing of Another Cell's Formulas | Excel Programming |