/ / Excel VBA Close and Open Method

Excel VBA Close and Open Method

los Cerrar y Método abierto en Excel VBA Se puede utilizar para cerrar y abrir libros de trabajo. Recuerde, la colección de libros de trabajo contiene todos los objetos del libro de trabajo que están abiertos actualmente.

Coloque un botón de comando en su hoja de trabajo y agregue las siguientes líneas de código:

1. La siguiente línea de código cierra close-open-workbooks.xls.

Workbooks("close-open-workbooks.xls").Close

2. La siguiente línea de código cierra el primer libro abierto / creado.

Workbooks(1).Close

3. La siguiente línea de código cierra el libro activo.

ActiveWorkbook.Close

4. La línea de código a continuación cierra todos los libros que están abiertos actualmente.

Workbooks.Close

5. La siguiente línea de código abre sales.xls.

Workbooks.Open ("sales.xls")

Nota: solo puede abrir sales.xls sin especificar la ruta del archivo si está almacenado en su ubicación de archivo predeterminada. La ubicación predeterminada del archivo es la carpeta que ve cuando abre o guarda un archivo.

6. También puede usar el método GetOpenFilename del objeto Aplicación para mostrar el cuadro de diálogo de apertura estándar y seleccionar el archivo (sin abrirlo realmente).

Dim MyFile As String
MyFile = Application.GetOpenFilename()

Resultado:

Método GetOpenFilename

7. A continuación, puede abrir el libro como de costumbre.

Workbooks.Open (MyFile)
Lea también: