Bonjour,
J'ai une colonne A et B, je souhaite copier en colonne C la valeur de la colonne A si la valeur de la colonne A est présente dans la colonne B.
J'ai fais une double boucle mais n'arrive pas à rappatrier en colonne C
Merci d'avance
COLONNE A COLONNE B COLONNE C
19-----------------------RECUP VALEUR 17
17---------------19
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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53 Sub TRAVAIL() Dim a As Long Dim b As Long Dim ColoneCompte '========================= Worksheets("base").Activate 'Boucle COLONNE A For a = 2 To 999999 If Range("A" & a).Value = "" Then Exit For End If If Range("A" & a).Value <> "" Then ColoneCompte = "A" Else ColoneCompte = "" End If If ColoneCompte <> "" Then 'Boucle COLONNE B For b = 2 To 999999 If Sheets("base").Range("A" & b).Value = "" Then Exit For End If '=============================================================== If Worksheets("base").Range("A" & b).Value = Range(ColoneCompte & a).Value Then Range("C" & a).Value = Range("B" & a).Offset(b, -1).Value 'End Select 'Debug.Print a, b End If Next b End If Next a End Sub
Partager