Cómo determinar si existe una hoja en un libro de trabajo con VB

Por bobson st. pierre
Visual Basic es simple y rápido de aprender.
Hemera Technologies/AbleStock.com/Getty Images

Visual Basic es un lenguaje de programación orientado a eventos desarrollado por Microsoft. Visual Basic es simple y rápido de aprender y es muy popular por su desarrollo rápido en aplicaciones y capacidades de automatización. El lenguaje VB se incluye en una serie de productos de Microsoft, incluyendo Visual Basic 6, .NET y Microsoft Office. Los programadores pueden escribir programas utilizando VB y el editor de VB para programar Microsoft Excel y comprobar si existen ciertas hojas de cálculo en sus documentos de Excel.

Paso 1

Abre Microsoft Excel.

Paso 2

Haz clic en "Herramientas", "Macro" y luego en "Visual Basic". Esto abrirá el editor de VB.

Paso 3

Haz clic en "Insertar" y luego en "módulos". Ahora te encuentras en un módulo de programación de códigos.

Paso 4

Escribe o copia y pega el siguiente código: Sub DoesSheetExist()

Dim wSheet As Worksheet

On Error Resume Next

Set wSheet = Sheets("Sheet1")

If wSheet Is Nothing Then MsgBox ("Worksheet does not exist”)

Else 'Does exist

MsgBox ("Sheet 1 does exist")

End If End Sub

Paso 5

Presiona la tecla "F5" para ejecutar el programa. Esto debe decirte si una hoja existe o no existe en tu libro de Excel.