Un objeto en VBA puede contener otro objeto y ese objeto a su vez puede contener otro objeto y así sucesivamente.
La raíz de todos los objetos en VBA se encuentra en el objeto Application el cual a su vez contiene las colecciones de objetos Workbooks y Worksheets.
¿Qué es Workbook?
El objeto Workbook es un miembro de la colección Workbooks. La colección Workbooks contiene todos los objetos Workbook abiertos actualmente en Microsoft Excel
Application.Workbooks(“Libro01.xls”).Worksheets(“Sesión 2”)
Al referirnos a "Workbook" hablamos de un libro en particular (de un archivo en particular), mientras que cuando nos referimos a "Workbooks" hacemos referencia al concepto al concepto de "Libros", o "Archivos" de Excel en general.
Para explicarlo el uso, mencionaré dos ejemplos.
En el primero, para añadir una hoja deberás aplicar la siguiente fórmula:
De igual manera podemos acceder las hojas de cualquier libro a través de su colección de objetos Worksheets. Para poder escribir algo, primero seleccionaremos el libro donde estaremos trabajando. En este caso el que tiene por nombre “Sesión 2”. Luego, seleccionaremos la hoja (Hoja1). Y por último la celda que será la A1, como se muestra a continuación:
Por: Nicole Xiomara