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:
Voilà, si quelqu'un peut déjà me dire comment traduire mon "contient" ça m'aiderait beaucoup !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager