在Excel 2003 vba中限制滚动

我想将excel工作簿中的行限制在一定范围内。

这是我迄今为止:

Private Sub Workbook_Open() Run (Limit) End Sub 

和:

 Sub Limit() Worksheets(Quotation).ScrollArea = "A1:N54" End Sub 

任何帮助将appriciated !!!!

上述原因不适合我是因为workbook_open()在Excel 2003中不起作用,而:

 Sub auto_open() Sheets(1).ScrollArea = "A1:N54" End Sub 

作品,这是我现在使用的。