egeiL
Messages postés7Date d'inscriptionmercredi 2 décembre 2009StatutMembreDernière intervention12 mai 2011
-
5 janv. 2010 à 16:24
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
5 janv. 2010 à 19:22
Problème avec les conditions d'un « If »
Voici la partie du code qui pose problème
If Cells(lignedata, 1) = "M20" Then
If Cells(lignedata, 2) = "20" or "P11" Or "P18" Then
nprévent = nprévent + 1
Else...
Jai une erreur "incompatibilité de type" sauf quand la cellule(lignedata,2) est égale à 20. Dans tout les autres cas que ce soit un nombre (autre que 20) ou une suite lettre/nombre ca plante...
j'ai donc essayé de séparer les conditions
If Cells(lignedata, 1) = "M20" Then
If Cells(lignedata, 2) = "20" Then
nprévent = nprévent + 1
ElseIf Cells(lignedata, 2) = "P11" Or "P18" Then
nprévent = nprévent+ 1
Else...