VBA comment écrire : colonne contient une valeur
Bonjour,
Comment je peux écrire en VBA : Si la colonne I contient la valeur d'une cellule ou d'une autre ?
Pour être plus claire : voici ce que j'essaie de faire : lorsque ma valeur de la colonne C est supérieur à 0.125 et que l'une des deux valeurs des colonnes A et B à la ligne i correspondante est déjà dans la colonne I, je veux inscrire l'autre valeur dans la colonne I aussi.
Voilà ce que j'ai commencé à écrire:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Sub regroup()
Dim i As Long
Range("I3").Select
For i = 2 To 2486
If Cells(i, 3).Value > 0.125 And columns(I:I) contient cells(i,2) ou Cells(i,1) Then
ActiveCell.Value = Cells(i, 1).Value
ActiveCell.Offset(1, 0).Select
ActiveCell.Value = Cells(i, 2).Value
End If
Next i
End Sub |
Voilà, si quelqu'un peut déjà me dire comment traduire mon "contient" ça m'aiderait beaucoup !