Bonjour,
J'ai un programme qui parcours une colonne de ma feuille pour récolter les valeurs à des fins de statistiques!
Cette colonne est le fruit d'un résultat de conditions Si(etc...) et parfois la condition n'est pas remplie et j'ai un #N/A (ce qui n'est pas un problème à ce moment).
Le problème apparaît lorsque je lance ma macro Stat
J'ai un message d'erreur d'exécution 13 " incompatibilité de type" (ligne 3 à 6), tant qu'il n'y pas de #n/a c'est OK, mais dès qu'il y a un #N/A ça bug, j'en déduis un problème de caractère "#"
J'ai essayé toute sorte de caractère échappatoire et dans tous les sens: "" ou ' ou \ / mais sans succès!Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 nbLigne = nbLigneBudget For i = 2 To nbLigne If Cells(i, 35).Value Like "#N/A" Then ' MsgBox "OK" ' salaireOK = salaireOK + 1 End If If Cells(i, 35).Value = 0 Then salaireOK = salaireOK + 1 End If If Cells(i, 35).Value = 1 Then salaireFaux = salaireFaux + 1 End If Next
Je ne veux pas toucher non plus la condition car à ce niveau, je veux rester le plus standard!
Je précise que ma macro n'est pas terminée, je sais qu'elle ne compte pas juste, je veux pour l'instant bypasser le problème du #n/a
Si vous avez quelques idées je suis prenneur ;-)
Merci et bonne fin de semaine à vous!