Miguel,
Lo que Paliman escribió, usted tendría que hacerlo correr a mano. Si usted desea algo automático, entonces usted podría aprovechar del evento de cambio de la hoja. Si usted no ha trabajado con Event Procedures, haz un cliq-derecho sobre la etiqueta de la hoja deseada y del menucito que parece, escoja "View Code" y copy and paste el código abajo. Puse el mismo rango para borrar que puso Paliman y igual al programa de él, usted tendría que cambiar la referencia para que corresponda a sus necesidades. Un comentario más - con leer su Post, no pude determinar si al poner «MSP» en [A324] era que borrase o al no poner «MSP» que borrase. Ésto borra al poner, si es al contrario cambie el signo de = a <>.
<font face=Courier New><SPAN style="color:#00007F">Private</SPAN> <SPAN style="color:#00007F">Sub</SPAN> Worksheet_Change(<SPAN style="color:#00007F">ByVal</SPAN> Target <SPAN style="color:#00007F">As</SPAN> Range)
<SPAN style="color:#00007F">Dim</SPAN> rngToClear <SPAN style="color:#00007F">As</SPAN> Range
<SPAN style="color:#00007F">Set</SPAN> rngToClear = [B2:E11] <SPAN style="color:#007F00">' Cambie al rango deseado</SPAN>
<SPAN style="color:#00007F">If</SPAN> UCase([A324]) = "MSP" <SPAN style="color:#00007F">Then</SPAN>
Application.EnableEvents = <SPAN style="color:#00007F">False</SPAN>
rngToClear.ClearContents
Application.EnableEvents = <SPAN style="color:#00007F">True</SPAN>
Application.DisplayAlerts = <SPAN style="color:#00007F">False</SPAN>
ActiveWorkbook.Save
Application.DisplayAlerts = <SPAN style="color:#00007F">True</SPAN>
<SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">If</SPAN>
<SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">Sub</SPAN>
</FONT>
Cordialmente,