Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.charting
|
|||
|
|||
![]()
I have created a macro (with help from this forum) to automatically adjust
the Y axis based on the selected x axis data. The macro works but when the macro runs it pages through all the excel sheets that I have the charts on. Is there a change I can make to the macro so it will stay on the sheet that I have the button on? Here is the code for the macro: For I = 3 To 63 sheetname = Range("'Yaxis'!$B$" & I).Value Sheets(sheetname).Select A = Range("'Yaxis'!$C$" & I).Value With ActiveSheet.ChartObjects(A).Chart With .Axes(xlValue) .MaximumScale = Range("'Yaxis'!$D$" & I).Value .MinimumScale = Range("'Yaxis'!$E$" & I).Value .MinorUnitIsAuto = True .MajorUnitIsAuto = True End With End With Next |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How to draw chart: log scale on X axis, natural scale on y axis? | Charts and Charting in Excel | |||
How do I reference x-axis or y-axis scale values to a worksheet ce | Excel Discussion (Misc queries) | |||
How to make Primary axis and Secondary X-axis have the same scale | Excel Discussion (Misc queries) | |||
Format Axis; Scale Tab; "Value Axis Crosses At" ends with preposit | Charts and Charting in Excel | |||
How to insert X axis scale values next to axis and X axis grid lin | Charts and Charting in Excel |