Erreur d'éxécusion '424'

joujou63 -  
Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir,

Je voudrais bien savoir la signification de cette erreu et comment la corriger. Voilà les instructions qui ont causé cette erreur

For j = 1 To Tpop
For N = 1 To NN
For i = 1 To nlink
Qmax(N) = SOMME.SI(Q(Tpop, nlink))
Next i
Qf(j, N) = Rnd * Qmax(N)
Next N
Next j

Merci de me répondre.
Cordialement.
A voir également:
  • Erreur d'éxécusion '424'
  • Erreur t32 - <a href="https://forums.commentcamarche.net/forum/livebox-200">Forum Livebox</a>
  • Erreur s3 bbox - <a href="https://forums.commentcamarche.net/forum/bbox-bouygues-285">Forum Bbox Bouygues</a>
  • Iptv erreur de lecture - <a href="https://forums.commentcamarche.net/forum/tv-video-21">Forum TV & Vidéo</a>
  • Erreur 4101 - <a href="https://forums.commentcamarche.net/forum/carte-graphique-181">Forum Carte graphique</a>
  • Erreur France TV : impossible de lire les vidéos en replay - <a href="https://forums.commentcamarche.net/forum/lecteurs-et-supports-video-245">Forum Lecteurs et supports vidéo</a>

1 réponse

Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 782
 
Bonjour,

C'est SOMME.SI qui provoque l'erreur, il ne s'agit pas d'une fonction VBA mais d'une fonction Excel.
Pour l'utiliser tu peux employer :
Application.WorksheetFunction.SumIf 

mais cette fonction nécessite au moins 2 arguments et tu n'en fournis qu'un seul : Q(Tpop, nlink), il y aura donc une autre erreur !!!
0