Section courante

A propos

Section administrative du site

SUB

Procédure
Visual Basic

Syntaxe

[Private | Public] [Static] SUB nom[[(arglist)]
   [statements]
   [Exit Sub]
   [statements]
End SUB

Paramètres

Nom Description
nom Ce paramètre permet d'indiquer le nom de la procédure. Suit les conventions de dénomination des variables standard.
arglist Ce paramètre permet d'indiquer la liste des paramètres de la procédure passés à la procédure Sub lorsqu'elle est appelée. Plusieurs variables sont séparées par des virgules.
statements Ce paramètre permet d'indiquer tout groupe d'instructions à exécuter dans le corps de la procédure Sub.
Public Ce paramètre permet d'indiquer que la procédure Sub est accessible à toutes les autres procédures dans tous les modules.
Private Ce paramètre permet d'indiquer que la procédure Sub est accessible uniquement aux autres procédures du module où elle est déclarée.
Static Ce paramètre permet d'indiquer que les variables locales de la procédure Sub sont conservées entre les appels. L'attribut Static n'affecte pas les variables déclarées en dehors du Sub, même si elles sont utilisées dans la procédure.

Description

Cette instruction permet de définir une procédure.

Remarques

Exemple

Voici un exemple d'une utilisation typique de cette instruction :

  1. Sub mafonction()
  2.     MsgBox "Fonction sans retour de valeur !"
  3. End Sub
  4.  
  5. Sub Main()
  6.  CALL mafonction() 
  7. End Sub

on obtiendra le résultat suivant :

Fonction sans retour de valeur !


Dernière mise à jour : Lundi, le 19 novembre 2012