Buenos días, saludos a todos.
Aún tratándose de un tema de word, necesito montar una macro o módulo en visual basic, lo que me indiqueis que es mejor, para realizar una captura del valor de los campos de un documento activo en word y guardar esos valores para usarlos como nombre del archivo al guardar el documento.
Ejemplo:
El documento activo "documento1" se genera desde una plantilla y dispone de una macro que realiza una serie de tareas y se ejecuta mediante un botón creado en la barra de herramientas de acceso rápido del word.
El documento activo dispone de varios campos como por ejemplo Nombre , Localización, edad, estudios. Pues bien, necesito incluir en la macro un proceso que guarde el documento con el nombre del valor introducido en dos de los campos, en concreto Nombre y Localización.
Nombre: Antonio Perez
Localización: Larios 25
El documento se deberá guardar con el nombre de: Antonio Perez Larios 25.docx
Se me olvidaba decir que los campos están montados con el boton word: Control de contenido con texto enriquecido, por lo que no se si será mejor cambiar estos por campos de algún tipo concreto. El problema es que es documento word y no un formulario en excel o access que sí se cómo tendría que hacerlo, pero word lo desconozco totalmente.
Espero haberme explicado. Muchas gracias anticipadas y aprovecho para felicitar por este foro que en otras ocasiones me ha servido tremendamente. Saludos y gracias de nuevo.
Aún tratándose de un tema de word, necesito montar una macro o módulo en visual basic, lo que me indiqueis que es mejor, para realizar una captura del valor de los campos de un documento activo en word y guardar esos valores para usarlos como nombre del archivo al guardar el documento.
Ejemplo:
El documento activo "documento1" se genera desde una plantilla y dispone de una macro que realiza una serie de tareas y se ejecuta mediante un botón creado en la barra de herramientas de acceso rápido del word.
El documento activo dispone de varios campos como por ejemplo Nombre , Localización, edad, estudios. Pues bien, necesito incluir en la macro un proceso que guarde el documento con el nombre del valor introducido en dos de los campos, en concreto Nombre y Localización.
Nombre: Antonio Perez
Localización: Larios 25
El documento se deberá guardar con el nombre de: Antonio Perez Larios 25.docx
Se me olvidaba decir que los campos están montados con el boton word: Control de contenido con texto enriquecido, por lo que no se si será mejor cambiar estos por campos de algún tipo concreto. El problema es que es documento word y no un formulario en excel o access que sí se cómo tendría que hacerlo, pero word lo desconozco totalmente.
Espero haberme explicado. Muchas gracias anticipadas y aprovecho para felicitar por este foro que en otras ocasiones me ha servido tremendamente. Saludos y gracias de nuevo.