Visual Basic pour Applications, VBA , est une coquille de programmation pour les produits Microsoft Office. Avec VBA , les utilisateurs et les programmeurs expérimentés peuvent transformer des documents Office ordinaires en mini- applications dynamiques. A Sub en VBA est une procédure secondaire. Un sous procédure contient une série d' états VB qui sont exécutées lorsque la procédure est appelée sous . Un gestionnaire d'erreur est exécutée lorsque les déclarations dans la procédure Sub ne peuvent pas être achevées. La déclaration de sortie est généralement utilisé pour sortir du gestionnaire d' erreur pour le régime et continuer avec le reste du code VBA. Instructions
1
Ouvrez l'éditeur VBA. Double -cliquez sur l'un des programmes Microsoft Office que vous souhaitez travailler. Cliquez sur l'onglet " développeur" puis cliquez sur " Visual Basic ". Si vous ne voyez pas l'onglet "Developer ", cliquez sur l'onglet " Fichier" puis "Options". Cliquez sur l'onglet «Personnaliser le ruban " dans la boîte de dialogue "Options". Cliquez sur " Onglets principaux », puis cliquez sur la case à cocher "Developer " . Cliquez sur " OK" pour fermer la boîte de dialogue "Options".
2
Accédez à la sous-procédure que vous souhaitez travailler dans l'éditeur Visual Basic . Double -cliquez sur la page dans le volet de droite pour l'ouvrir. Pour travailler sur une nouvelle procédure , cliquez sur " Insérer" puis " procédure Sub. "
3
Ajouter la commande " Exit Sub " dans la procédure sous lequel vous voulez sortir d'un certain bloc de code . Ce sera entre les commandes Sub et End Sub . Habituellement , la commande Exit Sub est ajoutée juste après le gestionnaire de code . Voici un exemple d'un bloc de code avec une commande Exit Sub :
«message Sub ( )
MsgBox" Bonjour tout le monde "
On Error GoTo Error_Handler : < br . > Feuilles de
( " message de bienvenue ») Activer
Exit Sub
Error_Handler :
Si Err.Number = 9, puis
feuilles . Add.Name = " Message de bienvenue "
CV
End If End Sub
"
Le sous procédure montre une boîte de message qui dit:" Bonjour tout le monde ». Si, pour quelque raison que le programme ne peut pas afficher le message, il est dirigé vers le bloc " Error_Handler " . Pour arrêter le code de continuer à parcourir les mêmes morceaux de code , la commande " Exit Sub " est donnée.