Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on email
Share on print
Trabajar con Hojas de Microsoft Excel con Macros VBA

Trabajar con hojas en VBA

Trabajar con hojas en VBA para Excel es de uso frecuente en nuestro trabajo cotidiano, realizando automatización de provesos dentro de un archivo de Microsoft Excel, a continuación mostraremos 3 formas de seleccionar una hoja de un libro de Excel.

Seleccionar hojas de Excel con VBA, llamada por el nombre de la pestaña.

Sub Seleccionar_hoja()
    Sheets("Trabajar con Hojas en VBA").Select
End Sub

Seleccionar hojas de Excel con VBA, llamada por el nombre de la hoja.

Sub Seleccionar_hoja_1()
  Hoja1.Select
End Sub

Seleccionar hojas de Excel con VBA, llamada por el orden de la pestaña, en este caso la #1.

Sub Seleccionar_hoja_2()
    Sheets(1).Select
End Sub

En el código anteriormente descrito, se puede también reemplazar la palabra Select por Activate y realizará la misma acción.

Descargar…

Generalidades

Microsoft VBA (Visual Basic for Applications) es el lenguaje de macros de Microsoft Visual Basic que se utiliza para programar aplicaciones Windows y que se incluye en varias aplicaciones Microsoft. VBA permite a usuarios y programadores ampliar la funcionalidad de programas de Microsoft Office. Visual Basic para Aplicaciones es un subconjunto casi completo de Visual Basic 5.0 y 6.0.

Microsoft VBA viene integrado en aplicaciones de Microsoft Office, como WordExcelAccess y Powerpoint. Prácticamente cualquier cosa que se pueda programar en Visual Basic 5.0 o 6.0 se puede hacer también dentro de un documento de Office, con la sola limitación que el producto final no se puede compilar separadamente del documento, hoja o base de datos en que fue creado; es decir, se convierte en una macro (o más bien súper macro). Esta macro puede instalarse o distribuirse con sólo copiar el documento, presentación o base de datos.

Su utilidad principal es automatizar tareas cotidianas, así como crear aplicaciones y servicios de bases de datos para el escritorio. Permite acceder a las funcionalidades de un lenguaje orientado a eventos con acceso a la API de Windows.

Al provenir de un lenguaje basado en Basic tiene similitudes con lenguajes incluidos en otros productos de ofimática como StarBasic y Openoffice.

Share on facebook
Share on google
Share on twitter
Share on linkedin
Share on whatsapp

Posts Relacionados

0 Comments

No Comment.