Variables globales de VBA, múltiples libros de trabajo

Tengo una aplicación VB, que utiliza algunas variables globales para almacenar datos que requieren múltiples formularios y módulos, esto funciona bien. Sin embargo, si un usuario abre otro libro de trabajo, ejecutando la misma aplicación VBA, entonces terminará accediendo (y cambiando) las mismas variables públicas.

¿Cómo puedo tener variables globales a nivel de libro de trabajo, o si esto no es posible, cuál es la mejor manera de almacenar datos a los que puedan acceder todos los formularios y módulos, pero solo dentro del libro de trabajo específico?

Este es un complemento de VBA, y las variables globales se declaran en un módulo estándar.

Respuestas a la pregunta(4)

Su respuesta a la pregunta