Operaciones con las hojas de Excel en Visual Basic
Entre las operaciones con las hojas de Excel en Visual Basic que podemos realizar están la de abrir un libro de Excel y la hoja de cálculo correspondiente con el tutorial de Visual Basic para Excel o simplemente activar una hoja teniendo ya el libro abierto. Podremos movernos a la primera hoja de Excel con distintas instrucciones de programación en VBA y realizar muchas más operaciones desde el Editor de Visual Basic.
Cómo abrir una hoja en Excel con Visual Basic
Para abrir una hoja en Excel con Visual Basic utilizaremos una serie de instrucciones en VBA que nos servirán para realizar la operación en Excel. Para ello escribiremos el siguiente código en el Editor de Visual Basic.
A continuación, podremos abrir un libro de Excel desde VBA y una hoja determinada de Excel con el siguiente código de Visual Basic:
Cómo activar una hoja en Excel con Visual Basic
Para activar o seleccionar una hoja en Excel con Visual Basic utilizaremos la instrucción específica que se utiliza en VBA a través del comando Shetts (“NombreHoja”).Select. De esta manera, activaremos de forma automática la hoja de Excel a través de la programación con VBA y los macros de Excel.
Si queremos por ejemplo activar la hoja2 crearemos el siguiente código en el Editor de Visual Basic y al ejecutarlo pasaremos automáticamente a la hoja2.
Además, podremos movernos a la primera hoja del libro con la siguiente instrucción:
Cómo copiar hojas de Excel a otro libro con VBA