Put the following into thisWorkbook module in the vba editor, when workbook open, sheet 1 will be sure restricted to the max. row and column
Private Sub Workbook_Open()
maxrow = 68 'change this for maximum row allowed
maxcol = "N" 'change this for maximum column allowed
Worksheets("Sheet1" ).Range( "$" & maxrow + 1 & ":$65536").EntireRow.Hidden = True
Worksheets("Sheet1" ).Range( Cells(1, Range( maxcol & "1" ).Column + 1), Cells( 1, 256)).EntireColumn.Hidden = True
End Sub
If you have more than 1 sheet to put the restriction, use a loop to wrap the last 2 lines, if you don't want user to change the restriction, use code protect worksheet and put password on protection of both code and sheet protection.
Please contact for more info