Este tutorial demostrará cómo activar un libro de trabajo usando VBA.
Activar libro de trabajo
Activar con nombre de objeto
La forma más obvia de activar un libro es haciendo referencia a su nombre en el Objeto de libros de trabajo.
1 | Libros de trabajo ("book1.xlsm"). Activar |
Activar con número de libro
Sin embargo, también puede activar libros de trabajo consultando su "número". El número de libro de trabajo está determinado por el orden en que se abrieron los libros de trabajo.
Por lo tanto, el libro de trabajo 1 es el primer libro de trabajo abierto, el libro de trabajo 2 es el segundo, etc.
1 | Libros de trabajo (2) .Activar |
Programación VBA | ¡Code Generator funciona para usted!
Activar este libro de trabajo
los Objeto ThisWorkbook es el libro de trabajo donde se almacena el código en ejecución. Para activar ThisWorkbook use esta línea de código:
1 | ThisWorkbook.Activate |
ActiveWorkbook
Una vez que se ha activado un libro de trabajo, se convierte en el ActiveWorkbook. Para ver el ActiveWorkbook, puede usar esta línea de código para buscar el nombre de ActiveWorkbook:
1 | Msgbox ActiveWorkbook.Name |