Re : dans une condition If recherche avec une partie de valeur? est-ce possible
Pierrot bonjour,
non c'est normal c'est pas mon fichier mais est-ce que tu penses que pour obtenir ce que je souhaite la bonne méthode c'est avec des if comme j'avais fait ??
C'est pour cela que pour ne pas t'infuencer j'ai rien mis si tu as un code pour moi je te mets néanmoins ci-dessous ce que j'avais fait mais c'est peut-être pas une bonne direction enfin mes connaissances sont limités mais la volonté d'apprendre est grande
dans l'attente de ta réponse
Papou
With UserForm1
For Each c In Feuil7.Range("H2:H" & Feuil7.Range("H65536").End(xlUp).Row)
If c.Value >= CDate("1 / 5 / 2002") And c.Value <= CDate("30 / 4 / 2003") Then
Var_somme = Var_somme + c.Offset(0, -1).Value
End If
If Left(c.Offset(0, -5), 3) = "MOH" And c.Value >= CDate("1 / 5 / 2002") And c.Value <= CDate("30 / 4 / 2003") Then
Moh_somme = Moh_somme + c.Offset(0, -1).Value
End If
If Left(c.Offset(0, -5), 7) = "forfait" And c.Value >= CDate("1 / 5 / 2003") And c.Value <= CDate("30 / 4 / 2005") Then
forfait_somme = forfait_somme + c.Offset(0, -1).Value
End If
Next c