Como aplicar Macro a un solo libro de Excel
FE DE ERRATAS DEL COMENTARIO ANTERIOR:
Mismo comentario, pero me faltó agregar que, no será mi problema que el trigger de mi macro es Private Sub pero el macro es Sub solamente? será por eso que se está ejecutando en mis otros libros abiertos? Qué pasará si le cambio el Sub por Private Sub? se puede? Quizá eso solucione todos mis problemas...de todas formas me gustaría la respuesta del resto del comentario. Saludos y muchísimas gracias por tu ayuda!
Entiendo, muchas gracias por tus respuestas. Básicamente, si te fijas, tengo una orden o un trigger que hace que mi macro se ejecute al abrir ese libro en particular. Con el primer error que corregiste me parece que quedaría solucionado el problema de que si yo abro otro libro, o me cambio de ventana a otro libro que estaba abierto desde antes de abrir mi libro, la macro se detenga. Eso creo que ya lo resolvimos. Ahora, lo que me interesa es que, apenas yo vuelva a mi libro, la macro se reactive, y no vuelva a desactivarse a menos de que yo me pase a otro libro nuevamente. Se entiende? Y que todo eso ocurra automáticamente. En la fotografía aparecía el trigger que ejecuta la macro cuando abro el libro. Me imagino que la solución podría ser crear un segundo trigger, aparte de ese, que me ejecute la misma macro cada vez que el ActiveWorkbook sea el mio. Cómo se haría ese trigger?
Adjunto la imagen actualizada con la regla que me diste tu:
https://ibb.co/x3YxbZL
Quizá mi trigger de cuando abro el Workbook también tiene un error? Ya que no especifica QUÉ Workbook estoy abriendo...O acaso el sistema asume que es solamente al abrir ESE Workbook y no lo aplica a ningún otro Workbook que yo tenga abierto o que abra después?
Saludos