You cannot change the number of rows and columns.
You can hide the ones you don't want to see.
You can also, using VBA, set the scroll range to a fixed range.
Users will not be able to scroll out of that range.
Note: Setting ScrollArea is good for that session only and only the
activesheet. Has to be reset next time workbook is opened.
Best to place the code into a WorkBook_Open Sub in ThisWorkbook module and
specify which worksheet.
Private Sub WorkBook_Open()
Sheets("YourSheet").ScrollArea = "A1

60"
End Sub
Gord Dibben MS Excel MVP