Fonction : Tableau en argument d'entré
Fermé
Alsi270
Messages postés
23
Date d'inscription
lundi 28 octobre 2013
Statut
Membre
Dernière intervention
17 avril 2016
-
Modifié par crapoulou le 17/04/2016 à 16:14
f894009 Messages postés 17222 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 8 janvier 2025 - 18 avril 2016 à 15:54
f894009 Messages postés 17222 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 8 janvier 2025 - 18 avril 2016 à 15:54
A voir également:
- Fonction : Tableau en argument d'entré
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction remplacer word - Guide
- Fonction ms dos non valide - Forum Windows 8 / 8.1
3 réponses
f894009
Messages postés
17222
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
8 janvier 2025
1 712
18 avril 2016 à 14:36
18 avril 2016 à 14:36
Bonjour,
me dit à chaque fois : #valeur! Peut-etre, mais comment appelez-vous ces fonctions ????
me dit à chaque fois : #valeur! Peut-etre, mais comment appelez-vous ces fonctions ????
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
Modifié par ccm81 le 18/04/2016 à 15:27
Modifié par ccm81 le 18/04/2016 à 15:27
Bonjour à tous les deux
Un exemple où le tableau M est passé à ta fonction Mult
Un exemple où le tableau M est passé à ta fonction Mult
Public Function Mult(ByRef M) As DoubleCdlmnt
Dim a As Long, k As Long
a = 1
For k = 0 To UBound(M)
a = a * M(k)
Next
Mult = a
End Function
Public Sub OK()
Dim T(), v As Double
T = Array(1, 2, 3, 4)
v = Mult(T)
MsgBox v
End Sub
f894009
Messages postés
17222
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
8 janvier 2025
1 712
18 avril 2016 à 15:42
18 avril 2016 à 15:42
Bonjour,
#valeur! cela suppose que l'appel est fait d'une cellule, donc comment fait-il pour passer un tableau a ces fonctions ?? Me parait curieux !!!
#valeur! cela suppose que l'appel est fait d'une cellule, donc comment fait-il pour passer un tableau a ces fonctions ?? Me parait curieux !!!
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
Modifié par ccm81 le 18/04/2016 à 15:49
Modifié par ccm81 le 18/04/2016 à 15:49
Salut f894009
Exact !
Si la fonction est destinée à être utilisée dans la feuille et qu'on doit lui passer un tableau situé dans la feuille
Cdlmnt
Exact !
Si la fonction est destinée à être utilisée dans la feuille et qu'on doit lui passer un tableau situé dans la feuille
Public Function Multi(T As Range) As Double
Dim a As Long, cel As Range
a = 1
For Each cel In T
a = a * cel.Value
Next cel
Multi = a
End Function
Cdlmnt
f894009
Messages postés
17222
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
8 janvier 2025
1 712
18 avril 2016 à 15:54
18 avril 2016 à 15:54
Re,
Salut, ca roule
Eh ben voila!!!
Salut, ca roule
Eh ben voila!!!