Word elimina Módulos y Formularios de una Plantilla al Guardarla

15/09/2009 - 23:05 por Plantimacros | Informe spam
Hola. Tengo una plantilla con muchos macros, y algunos formularios
(UserForms) para facilitar la realización de algunos trabajos repetitivos. La
plantilla la tenía desde Word 2003 y aún algunas versiones anteriores, y
siempre habia funcionado bien. Ahora en Word 2007, cuando cierro un documento
que fue creado con base en esa plantilla, Word me pregunta que si guardo los
cambios, y si en ese momento respondo que si, al volver a abrir la palntilla,
ya no existe ningún Módulo de Macros, ni ningún Formulario (UserForm), el
tamaño de la plantilla de algo más de 300Kb pasa a 34k.

Para poder hacer cambios en la plantilla garantizando que se mantengan,
tengo que grabar el archivo desde el editor de Visual Basic y al salir y
volver a la aplicación de Word propiamente dicha, cuando me pregunte que si
guardo los cambios en la plantilla del documento, siempre debo decir que no,
de lo contrario, desaparecen módulos y formualrios.

Supongo que esto debe ser un error de Word... El caso es que si alguien
graba su plantilla y luego al abrir ya no encuentra nada de sus macros, puede
perder el trabajo de muchísimas horas, dias, y años...

Preguntas similare

Leer las respuestas

#6 Plantimacros
19/09/2009 - 05:39 | Informe spam
Mónica May.

Te cuento que no sé exactamente cuál de todas las cosas que hice fue la que
funcionó, pero ya he solucionado mi problema.

Te cuento porque estoy seguro que debes estar intrigada:

1. Edité la pantilla en Word 2003 y eliminé las rutinas de
autopen/autoclose, que controlaban la creación/borrado tanto de la barra de
heramientas, como de la opción de menú, y volví a crear la barra de menú en
la nueva plantilla.

2. Abrí un nuevo documento de Word 2003 al cual le fuí pasando: los estilos
(con el Organizador de estilos), el contenido de los módulos de macros (en
texto copiado y luego pegado sobre móduos creados en el otro documento) y los
Formularios (userforms) arrastrando de un doc al otro en visual basic, y
finalmente este documento lo guardé como otra plantilla en Word 2003.

3. Luego, desde Word 2007 abrí es plantilla y la guardé en formato 2007.
Finalmente, todo funcionó.

Ahora, soy curioso y tengo dos preguntas finales:

1. ¿Tienes alguna relación con Microsoft Corporation?
2. ¿En qué país vives?

Muchas gracias!

Oscar L.

"Monica May" wrote:

hola Oscar,

> El problema persiste, aun siguiendo tus indicaciones...

Pues he hecho mis pruebas y no tengo ningun problema :( ... podrias mandarme
esa plantilla para hacer las pruebas con esa plantilla ??

Si quieres puedes subirla a un enlace de descarga de estos de internet o
bien mandarmela al mail que aparece en la cabecera ... :) !!

Comentanos...!

Saludos
Monica

www.fermu.com
www.teladearana.es




Respuesta Responder a este mensaje
#7 Monica May
20/09/2009 - 00:29 | Informe spam
Hola Oscar,

Gracias por el feed-back ;) , algo tenia que tener que no era el
procedimiento normal de las plantillas con word 2007 :P !

Pues directamente no tengo ninguna relacion con Microsoft Corporation :D e
indirectamente mi voluntad de ayuda de soporte sobre Office y Windows :) !

y te iba a contestar que soy del pais de Alicia y sus maravillas perooo
jajaja! :D soy de Espana (Zaragoza) :) !!

gracias de nuevo Oscar !!

Saludos
Monica




Te cuento que no se exactamente cual de todas las cosas que hice fue la
que
funciono, pero ya he solucionado mi problema.
Te cuento porque estoy seguro que debes estar intrigada:
1. Edite la pantilla en Word 2003 y elimine las rutinas de
autopen/autoclose, que controlaban la creacion/borrado tanto de la barra
de
heramientas, como de la opcion de menu, y volvi a crear la barra de menu
en
la nueva plantilla.
2. Abri un nuevo documento de Word 2003 al cual le fui pasando: los
estilos
(con el Organizador de estilos), el contenido de los modulos de macros (en
texto copiado y luego pegado sobre moduos creados en el otro documento) y
los
Formularios (userforms) arrastrando de un doc al otro en visual basic, y
finalmente este documento lo guarde como otra plantilla en Word 2003.
3. Luego, desde Word 2007 abri es plantilla y la guarde en formato 2007.
Finalmente, todo funciono.
Ahora, soy curioso y tengo dos preguntas finales:
1. ¿Tienes alguna relacion con Microsoft Corporation?
2. ¿En que país vives?
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida