Guardar como asignando nombre
Publicado: Sab Mar 06, 2021 1:23 pm
				
				Buenas a todos.
Tengo una macro hecha con la grabadora para capturar datos manualmente desde un documento. La macro abre el documento y la la ventana que me muestra una Table de una Base de Datos. Hasta ahí llega la macro. A continuación yo manualmente capturo los datos de la tabla para que me aparezcan en los campos del documento que tiene los campos correspondientes a la Tabla.
Es decir, la macro me abre el documento y la ventana para capturar los datos de la Tabla. Luego la captura la hago yo manualmente seleccionando los registros que me interesan de la Tabla abierta, y finalmente aparecen los datos capturados en el documento.
Con el documento conteniendo ya la captura de datos, quisiera si es posible que alguien me eche una mano, para hacer una macro (que creo que debe ser sencilla pero yo no soy capaz de hacerla, ya que la grabadora no permite grabar acciones de abrir documentos , guardarlos y cerrarlos, o “guardarlos como”) que me guardara una versión del documento que contiene los datos capturados y que me guardara sin grabar los cambios el documento que primeramente abrí con la macro anterior.
Es decir, la nueva macro tendría que hacer simplemente un “guardar como” del documento que aparece con los datos capturados, pero esa macro para “guardar como” debería permitirme que dentro de su código se asignara el nombre al nuevo documento. Este nombre no lo introduciría yo por teclado sino que ya debería ir en el código. Hasta ahí llegaría la macro.
La idea es que cuando termine de ejecutarse la macro para “guardar como” , yo iría a carpeta donde se haya guardado, busque la versión del documento y compruebe que los datos están capturados.
Adjunto el código de la grabadora que me cierra un documento abierto pudiendo salvar los cambios, no salvarlos, guardar como – pero en ese caso me aparece la ventana en pantalla para dar el nombre al documento-, y cerrarlo. ( para usar una de estas opciones simplemente anulo las líneas que no me interesan).
EN RESUMEN: Macro para “guardar como” el documento activo y que asigne el nombre de la nueva versión del documento por código.
Saludos, y perdón por la extensión.
			Tengo una macro hecha con la grabadora para capturar datos manualmente desde un documento. La macro abre el documento y la la ventana que me muestra una Table de una Base de Datos. Hasta ahí llega la macro. A continuación yo manualmente capturo los datos de la tabla para que me aparezcan en los campos del documento que tiene los campos correspondientes a la Tabla.
Es decir, la macro me abre el documento y la ventana para capturar los datos de la Tabla. Luego la captura la hago yo manualmente seleccionando los registros que me interesan de la Tabla abierta, y finalmente aparecen los datos capturados en el documento.
Con el documento conteniendo ya la captura de datos, quisiera si es posible que alguien me eche una mano, para hacer una macro (que creo que debe ser sencilla pero yo no soy capaz de hacerla, ya que la grabadora no permite grabar acciones de abrir documentos , guardarlos y cerrarlos, o “guardarlos como”) que me guardara una versión del documento que contiene los datos capturados y que me guardara sin grabar los cambios el documento que primeramente abrí con la macro anterior.
Es decir, la nueva macro tendría que hacer simplemente un “guardar como” del documento que aparece con los datos capturados, pero esa macro para “guardar como” debería permitirme que dentro de su código se asignara el nombre al nuevo documento. Este nombre no lo introduciría yo por teclado sino que ya debería ir en el código. Hasta ahí llegaría la macro.
La idea es que cuando termine de ejecutarse la macro para “guardar como” , yo iría a carpeta donde se haya guardado, busque la versión del documento y compruebe que los datos están capturados.
Adjunto el código de la grabadora que me cierra un documento abierto pudiendo salvar los cambios, no salvarlos, guardar como – pero en ese caso me aparece la ventana en pantalla para dar el nombre al documento-, y cerrarlo. ( para usar una de estas opciones simplemente anulo las líneas que no me interesan).
EN RESUMEN: Macro para “guardar como” el documento activo y que asigne el nombre de la nueva versión del documento por código.
Saludos, y perdón por la extensión.
