[Encore Déplacé .Net --> VBA] Faire retourner une valeur a une fonction [Résolu]

Signaler
Messages postés
32
Date d'inscription
mardi 27 avril 2010
Statut
Membre
Dernière intervention
8 mai 2010
-
Messages postés
32
Date d'inscription
mardi 27 avril 2010
Statut
Membre
Dernière intervention
8 mai 2010
-
Slt tt le monde

En C, pour retourner une valeur dans une fonction on fait comme ça:

int mafontion (){
     int Nombre

     mon code etc....

     return Nombre
}


Ma question: Comment fait-on en VBA?

Pouvez-vous me l'expliquer avec un bout de code du style, celui que je viens de faire?

Merci

2 réponses

Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
70
Salut
Function maFonction(maValeur1 As Long, maValeur2 As Long) As Long
   maFonction = maValeur1 + maValeur2
End Function

Appel :
MsgBox maFonction(2, 8)


Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
Messages postés
32
Date d'inscription
mardi 27 avril 2010
Statut
Membre
Dernière intervention
8 mai 2010

Merci Jack! =)