Home |
Search |
Today's Posts |
#1
|
|||
|
|||
Can a zoom in/out chart be made?
How can I make a chart which can be zoomed in or out using the mouse or a
button |
#2
|
|||
|
|||
Ram,
One method would be to use macros. You would add a user form with a scrollbar to your spreadsheet. The scrollbar would zoom the sheet and in turn zoom the chart. To do so, create a new code module and call it €śModule1€ť. Add this code to the module: Sub ShowForm() UserForm1.Show End Sub Go to the sheet where your chart resides. Add a button to that sheet via the Forms toolbar that will activate the scroll form described below. Attach the macro above to that button. Next, create a new user form and name it €śUserForm1€ť. Open the new user form in design mode. Add a scrollbar to the user form via the VBA controls toolbar and name it SBZoom. Add this code to the code module in the user form: Private Sub UserForm_Initialize() With SBZoom .Min = 10 .Max = 400 .SmallChange = 1 .LargeChange = 10 .Value = ActiveWindow.Zoom End With End Sub Private Sub SBZoom_Change() With ActiveWindow .Zoom = ScrollBarZoom.Value .ScrollColumn = ScrollBarColumns.Value .ScrollRow = ScrollBarRows.Value End With End Sub As you move the scroll bar, the change event will change the size of the sheet which will in turn size the chart. ---- Regards, John Mansfield http://www.pdbook.com "Ram Nemesis" wrote: How can I make a chart which can be zoomed in or out using the mouse or a button |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Can a zoom in/out chart be made? | Charts and Charting in Excel | |||
Chart formatting | Charts and Charting in Excel | |||
Problem with xlusrgal.xls file | Charts and Charting in Excel | |||
Impedding/Overlaying Charts | Charts and Charting in Excel | |||
pivot table multi line chart | Charts and Charting in Excel |