[color=darkblue]Sub[/color] zoom_to_complete_spend_rate()
ZoomToRange Range("to_complete_spend_rate"), [color=darkblue]True[/color]
[color=darkblue]End[/color] [color=darkblue]Sub[/color]
[color=darkblue]Sub[/color] ZoomToRange([color=darkblue]ByVal[/color] ZoomThisRange [color=darkblue]As[/color] Range, _
[color=darkblue]ByVal[/color] PreserveRows [color=darkblue]As[/color] [color=darkblue]Boolean[/color])
[color=green]'http://www.cpearson.com/excel/zoom.htm[/color]
[color=darkblue]Dim[/color] Wind [color=darkblue]As[/color] Window
[color=darkblue]Set[/color] Wind = ActiveWindow
Application.ScreenUpdating = [color=darkblue]False[/color]
[color=green]'[/color]
[color=green]' Put the upper left cell of the range in the top-left of the screen.[/color]
[color=green]'[/color]
Application.Goto ZoomThisRange(1, 1), [color=darkblue]True[/color]
[color=darkblue]With[/color] ZoomThisRange
[color=darkblue]If[/color] PreserveRows = [color=darkblue]True[/color] [color=darkblue]Then[/color]
.Resize(.Rows.Count, 1).Select
[color=darkblue]Else[/color]
.Resize(1, .Columns.Count).Select
[color=darkblue]End[/color] [color=darkblue]If[/color]
[color=darkblue]End[/color] [color=darkblue]With[/color]
[color=darkblue]With[/color] Wind
.Zoom = [color=darkblue]True[/color]
.VisibleRange(1, 1).Select
[color=darkblue]End[/color] [color=darkblue]With[/color]
[color=darkblue]End[/color] Sub