Smifer se puede hacer directamente sin necesidad de macros:
-Pulsa ALT F11 para ir al editor de visual basic
-En la parte izquierda aparecerá la estructura en árbol de tus hojas, dale un click a la hoja que quieres que afecte esto.
-En la parte de abajo del árbol debiera aparecer las propiedades de la hoja seleccionada, si no es así pulsa en el menú-----ver------ventana de propiedades
-Cuando veas las propiedades de tu hoja verás una línea que dice: ScrollArea pues dentro de su casilla escribes, por ejemplo: A1:W20 Con esta estás diciendo que solo se puede trabajar en dicho rango y no se podrá pulsar otras celdas distintas a ese rango.
No olvides finalizar la consulta