je veux créer une procédure qui modifie des tableaux :
il me sort cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 Function modifier(ByRef vecteur1, vecteur2, vecteur3) Dim somme As Double somme = 0 For j = 0 To UBound(vecteur1) vecteur1(j) = vecteur2(j) + vecteur3(j) somme = vecteur1(j) + somme Next j For j = 0 To UBound(vecteur1) vecteur1(j) = vecteur1(j) / somme Next j End Function Sub test2() Dim vec1(4) Dim vec2(4) Dim vec3(4) For i = 0 To 4 vec1(i) = 1 vec2(i) = 1 vec3(i) = 1 Next i modifier(vec1, vec2, vec3) End Sub
attendu := dans la ligne modifier(vec1, vec2, vec3) !!!!???
Partager