La consulta es bastante ambigua, por lo que no se si te estaré respondiendo correctamente. Si no es así tenés la posibilidad de solicitar aclaraciones... Interpreto que deseas saber cómo se crea una macro que pueda ser ejecutada desde varias hojss... es decir que si estás en Hoja1 te resolverá un problema, pero si la ejecutas en Hoja2 también,... bueno si es así, tenés que crear la macro en un módulo del Editor y será del tipo: Sub tu_macro() 'instrucciones End Sub Del mismo modo puede ser ejecutada también en otro libro, exportando el módulo e importándolo en tu libro. Espero se comprenda y no olvides finalizarla la consulta Saludos Elsa *** Mucho más sobre macros, en mi manual '400macros' en español, descarga la demo desde: