Error usando "Unload me" para cerrar user_form
Estoy haciendo un user_form, o formulario, en Excel y, como siempre, para cerrarlo tras darle al botón "Aceptar" o "Cancelar", uso la expresión "Unload me".
Curiosamente, esta expresión ha empezado a darme problemas puesto que el mero hecho de introducirla en el formulario hace que ningún "Sub" que llame a ese formulario funcione porque me aparece el error siguiente:
Se ha producido el error '91' en tiempo de ejecución.
Variable de objeto o bloque With no establecido.
No tengo ni idea de por qué está pasando esto. He probado lo básico de cerrar el archivo y volverlo a abrir, por si se hubiera quedado algo en caché mal, pero no tiene nada que ver.
Además, tengo otros muchísimos formularios que incluyen esa expresión y ninguno da problemas.
Obviamente, si "comento" la línea del "Unload Me", la macro se ejecuta y el formulario se muestra sin problema. Pero, claro, no puedo cerrarlo.
¿Alguien sabe qué está pasando?