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
- 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í.
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
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
02/11/2020 a las 10:37 am
¿Y si quisiera especificar la ruta y el nombre del archivo a través de código?