Ejecutar un selectionchange desde un complemento

Hola experto,

Tengo una macro en un fichero que utiliza el evento selectionchange, que me funciona bien en ese fichero. La macro es:

Private Sub Worksheet_SelectionChange (ByVal Target As Range)

msgbox("funciona")

end sub

Cuando la macro está escrita en el fichero donde se produce el cambio, la macro saca el mensaje de "funciona".

Pero lo que quiero es que la macro esté disponible en todos los archivos que se abran o se creen nuevos. Para ello he intentado meter la macro en un complemento o en el personal.xls, pero entonces no me funciona.

¿se puede hacer que el selectionchange funcione desde un complemento o desde el personal.xls para otros archivos?

muchas gracias por tu tiempo.

Añade tu respuesta

Haz clic para o