Fonction et procédure

haja26071970 Messages postés 1 Statut Membre -  
Heliotte Messages postés 1561 Statut Membre -
Bonjour,

Comment ça marche vraiment la fonction et procédure sur VBA?

1 réponse

  1. Heliotte Messages postés 1561 Statut Membre 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