Visual Basic para Aplicaciones, VBA , es un shell de programación para productos de Microsoft Office . Con VBA , los usuarios avanzados y programadores pueden convertir documentos de Office ordinarias en mini- aplicaciones dinámicas. A Sub en VBA es un procedimiento sub . Un procedimiento sub contiene una serie de declaraciones de VB que se ejecuta cuando el procedimiento se llama sub . Un controlador de errores se ejecuta cuando las declaraciones en el procedimiento Sub no se puede completar . La instrucción Exit se utiliza generalmente para salir del controlador de errores para el procedimiento y continuar con el resto del código VBA. Instrucciones
1
Abra el editor VBA. Haga doble clic en uno de los programas de Microsoft Office que desea trabajar. Haga clic en la pestaña de " desarrolladores" y luego haga clic en " Visual Basic ". Si no ve la ficha " desarrolladores" , haga clic en la ficha "Archivo" y luego " Opciones". Haga clic en la pestaña "Personalizar la cinta " en el cuadro de diálogo " Opciones". Haga clic en " pestañas principales, " y luego haga clic en la casilla de verificación " Developer " . Haga clic en " Aceptar" para cerrar el cuadro de diálogo "Opciones" .
2
Desplazarse al procedimiento sub que desea trabajar en el Editor de Visual Basic . Haga doble clic en la página en el panel de la derecha para abrirlo. Para trabajar en un nuevo procedimiento, haga clic en " Insertar" y luego " Procedimiento Sub. "
3
Agregue el " Exit Sub " comando en el procedimiento sub que desea salir de un cierto bloque de código . Esta será entre los mandamientos Sub y End Sub . Por lo general, se agrega el comando Exit Sub justo después el controlador de código. He aquí un ejemplo de un bloque de código con un comando Exit Sub :
"mensaje de Sub ( )
MsgBox " Hello World "
On Error GoTo Error_Handler : < br . > Hojas
( " Mensaje de Bienvenida " ) Activar
Exit Sub
Error_Handler :
Si Err.Number = 9 Entonces
hojas . Add.Name = " mensaje de Bienvenida "
Reanudar
End If End sub
"
El procedimiento sub muestra un cuadro de mensaje que dice" Hello World . " Si por alguna razón el programa no puede mostrar el mensaje , que se dirige al bloque " Error_Handler " . Para detener el código de continuar para pasar por los mismos bits de código, se da el comando "Exit Sub" .