Incompatibilité de type tableau - VB/VBA/VBS - Programmation
MarshPosté le 11-03-2014 à 10:16:30
Bonjour à tous,
J'ai un soucis dans un programme que j'ai réalisé, qui fait appel à des sous fonctions. Ce sont des fonctions qui utilisent des tableaux créés dans le programme principal. Cependant j'ai une erreur qui s'affiche que je ne comprends "incompatibilité de type : tableau ou type défini par l'utilisateur attendu" au niveau de mon programme principal sur l'appel de la fonction concentration.
Code :
Sub CalculRimp()
'création de mes 2 tableaux
DimmaxAs Double
Dim tabt(10000), tabq(10000)As Double
Dim w AsInteger
max = Workbooks("Outil.xls").Sheets("1").Cells(12, 8).Value
max = Workbooks("Outil.xls").Sheets("1").Cells(12, 8).Value
dim Cq as double
dim tot as double
tot=0
dim q asinteger
for q=1tomax
Cq=tab1(q)*tab2(q)
tot=tot+Cq
next q
concentration=tot
EndFunction
Je ne comprends pas l'incompatibilité de type sachant que tous mes tableaux sont des doubles. Est-ce que quelqu'un pense avoir une idée d'où provient mon erreur?
Marsh Posté le 11-03-2014 à 10:16:30
Bonjour à tous,
J'ai un soucis dans un programme que j'ai réalisé, qui fait appel à des sous fonctions. Ce sont des fonctions qui utilisent des tableaux créés dans le programme principal. Cependant j'ai une erreur qui s'affiche que je ne comprends "incompatibilité de type : tableau ou type défini par l'utilisateur attendu" au niveau de mon programme principal sur l'appel de la fonction concentration.
Je ne comprends pas l'incompatibilité de type sachant que tous mes tableaux sont des doubles.
Est-ce que quelqu'un pense avoir une idée d'où provient mon erreur?
En vous remerciant par avance,
Cordialement
jérémy