Fonction et procédure

haja26071970 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
Heliotte Messages postés 1491 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


Comment ça marche vraiment la fonction et procédure sur VBA?
A voir également:

1 réponse

Heliotte Messages postés 1491 Date d'inscription   Statut Membre Dernière intervention   92
 
Une procédure est un code qui réalise (en règle générale) une action.
Une fonction est un code qui réalise (en règle générale) une action et qui renvoi une valeur.
' début code principal
...NomDeMaProcédure(Paramètres1, Paramètresn)
...(ou : Call NomDeMaProcédure Paramètres1, Paramètresn)
...RetourFonction = NomDeMaFonction(Paramètres1, Paramètresn)
Fin code principal

Private Sub NomDeMaProcédure(ByVal Paramètres1 As Integer, ByVal Paramètresn As Long)
....' procédure exécutant une action
End Sub


Private Function NomDeMaFonction(ByVal Paramètres1 As Integer, ByVal Paramètresn As Long) As String
....' procédure exécutant une action et renvoyant une valeur
....NomDeMaFonction = "UneValeurQuelconque"
End Function </code>
0