Problème pour comparer 2 range différents VBA

Résolu
powerman Messages postés 113 Statut Membre -  
powerman Messages postés 113 Statut Membre -
Bonjour,

Il y a un truc que je n'arrive pas à faire, c'est faire en sorte qu' un range soit inférieur à un autre range.

J'ai écrit ça mais ça ne fonctionne pas :

For i = 1 To range("C1" )

If range("B" & 2 + i) = "A" And range("F" & 2 + i) < range("H" & 2 + i) Then range("I" & 2 + i) = "Oui"

Next

J'ai fais plusieurs test moi-même et j'en ai déduit que c'est le morceau range("F" & 2 + i) < range("H" & 2 + i) qui ne va pas.

Je voudrais que la macro écrive "Oui" dans le range I à condition qu'il y ai écrit "A" dans le range B et que les valeurs du range F soit inférieures aux valeurs du range H.

Comment faire ??

Merci pour votre aide

3 réponses

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Salut,
    Que se passe t'il exactement?
    Je te demande cela car :
    1- ton code est bon
    2- il fonctionne chez moi...
    0
  2. powerman Messages postés 113 Statut Membre 20
     
    Quand j'écrit :

    For i = 1 To range("C1" )

    If range("B" & 2 + i) = "A" And range("F" & 2 + i) < range("H" & 2 + i) Then range("I" & 2 + i) = "Oui"

    Next

    Je n'ai pas de "Oui" qui s'affiche dans la colonne I malgré que les 2 conditions soit validées.
    0
    1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      peux tu nous placer ici un lien vers ton fichier. Utilise cjoint ou ci-joint pour créer ton lien.
      0
  3. Polux31 Messages postés 7219 Statut Membre 1 204
     
    Et si tu indiques la feuille du Range ?

    For i = 1 To Worksheets(1).Range("C1" )
    
    If Worksheets(1).Range("B" & 2 + i) = "A" And Worksheets(1).Range("F" & 2 + i) < Worksheets(1).Range("H" & 2 + i) Then Worksheets(1).Range("I" & 2 + i) = "Oui"
    
    Next i


    0
    1. powerman Messages postés 113 Statut Membre 20
       
      Non ça ne fonctionne pas
      0
    2. Polux31 Messages postés 7219 Statut Membre 1 204
       
      Etrange ...

      Tout comme pijaku ça fonctionne chez moi.

      Il y a t-il bien "A" et non "a" ou "A " dans la colonne "B" ?
      0
    3. powerman Messages postés 113 Statut Membre 20
       
      Oui
      0
    4. powerman Messages postés 113 Statut Membre 20
       
      j'ai posté un lien du fichier juste au dessus
      0
    5. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
       
      je ne vois pas ton lien...
      0