Sheba,
that is a good question, i never thought about that before, i'm not sure if
there is a setting lock the print range, but i can suggest a workaround...
why don't you write a macro and password protect the VBA.
Private Sub Workbook_BeforePrint(Cancel As Boolean)