Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

VBA Guardar Como

| 1 comentario

En el siguiente artículo examinaremos como se puede emplear en VBA la opción "Guardar Como", para ello tendremos dos alternativas posibles.

Para empezar, debemos ubicarnos en el archivo que planea guardar, abrir el Visual Basic (Alt+F11), en la sección de Proyectos seleccionar un “Modulo” y comenzar a escribir la siguiente programación:

Sub EjercicioGuardarComo()
ActiveWorkbook.SaveAs
End Sub

Basicamente estos códigos activan la opción de “Guardar como”, guardando directamente el archivo con el nombre por defecto: “LibroX”.

Ejemplo de VBA Guardar Como

  • CODIFICACIÓN

1 VBA Guardar Como

  • EJECUCIÓN

Si es que ya se guardó con anterioridad el archivo nos preguntará si queremos sobrescribirlo; sin embargo, si nunca fue guardado y tiene el nombre por defecto “LibroX” se guardará así.

2 300x73 VBA Guardar Como

Si se desea guardar con la opción de escoger el directorio en donde se guardará el libro se debe añadir una línea de codificación: "

Application.Dialogs(xlDialogSaveAs).Show

3 VBA Guardar Como

Con esto ya se activa el directorio y queda a libertad del usuario elegir la ubicación de su libro de Excel.

Por: Fausto Moya

Un comentario

  1. ¿Y si quisiera especificar la ruta y el nombre del archivo a través de código?

Deja una respuesta

Los campos requeridos estan marcados con *.