Bonjour
je souhaite savoir comment répéter l'exécution une boucle deux fois d'un une macro
Merci
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 Sub Excdeusfois() Dim Arr Dern = Range("A" & Rows.Count).End(xlUp).Row Arr = Range("A2:K" & Dern) Set a = CreateObject("Scripting.Dictionary") For i = LBound(Arr) To UBound(Arr) Mle = Arr(i, 3) & Arr(i, 4) If Not a.Exists(Mle) Then a.Add Mle, Mle End If Next i k = 2 For Each c In a.keys Range("M" & k).Value = Left(a.Item(c), 3) Range("N" & k).Value = Right(a.Item(c), 7) k = k + 1 Next c 'je souhaite que le code demmare de nouveau a partir For i = LBound(Arr) To UBound(Arr) et se termine juste apres la fin de cette boucle et dirige vers N°2 N°2: '================================= '================================= End Sub
Partager