Bueno, esto es bastante misterioso, así que lo comento en este foro de fenómenos paranormales, porque tiene de todo menos de normal.
Resulta que el otro día estuve programando una macro y probándola sin problemas, corrigiéndola y mejorándola sin problemas, hasta que de repente, cuando intentaba editar alguna línea del código Excel se colgaba. me aparece el error diciendo que Excel ha detectado un error y se cerrará y adió muy buenas.
Tras varias indagaciones, llegué a la conclusión de que el problema se debe a algo relacionado con la fragmentación del código dentro del archivo Excel, es como si el texto que ves en el editor del VBA, o las macros compiladas no se guardasen seguidas dentro del archivo, sino a trozos. Buena idea para optimizar espacio, hasta que casca.
La solución: la solución es exportar el módulo, quitarlo del libro, y volver a importarlo. Creo que esto , al volver a importarlo lo debe de guardar todo seguido y deja de dar estos problemas (de momento).
Parece que ahora funciona de nuevo y me deja seguir editando el código, aunque no sé hasta cuándo.
un saludo.
rebueno.
me sirvió
gracias.