Excel Avanzado

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

Excel Avanzado

Ejemplo de ActiveWorkbook

| Sin comentarios

Definición de ActiveWorkbook

ActiveWorkbook es el libro de Excel que está activo al momento de ejecutarse cualquier instrucción. Cuando se inicia la ejecución de una macro el ActiveWorkbook es el mismo que el ThisWorkbook pero lo podemos cambiar con la siguiente instrucción:

imagen1

Esta ilustración hará que el libro sea ahora el libro llamado Libro1.xlsm.

Ejemplos ActiveWorkbook

Casos más frecuentes

Para ilustrar mejor haremos unos ejemplos sencillos y para ello hemos creado dos libros llamado Libro1.xlsm y Libro2.xlsm

  • Activar un segundo libro:

imagen2

IMPORTANTE: observe el resultado en la ventana inmediato.

Al abril un libro, este pasa a ser activo, que en nuestro caso es el Libro1.xlsm. Luego de la instrucción Workbooks(“Libro2.xlsm”).Activate las cosas cambian, ahora se activa el Libro2.xlsm.

  • Cerrar un libro sin guardar los cambios:

imagen3

IMPORTANTE: en este caso, se cierra el Libro1.xlsm que se encuentra activo.

  • Cerrar un libro guardando los cambios:

imagen4

IMPORTANTE: en este caso, tenemos dos opciones para cerrar el libro activo guardando los cakbios.

  • Guardar un libro con otro nombre de ruta:

imagen5

IMPORTANTE: en este caso se guarda el libro en una ruta definida y con el nombre Libro3.xlsm.

<< Luis Daniel Yupanqui Santiago >>

Deja una respuesta

Los campos requeridos estan marcados con *.