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

Messages postés
32
Date d'inscription
mardi 27 avril 2010
Statut
Membre
Dernière intervention
8 mai 2010
- - Dernière réponse : Florian62150
Messages postés
32
Date d'inscription
mardi 27 avril 2010
Statut
Membre
Dernière intervention
8 mai 2010
- 6 mai 2010 à 16:11
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
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
61
3
Merci
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)

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 188 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_Jack
Messages postés
32
Date d'inscription
mardi 27 avril 2010
Statut
Membre
Dernière intervention
8 mai 2010
0
Merci
Merci Jack! =)
Commenter la réponse de Florian62150