Bonjour à tous!!
j'ai un soucis dans l'execution de mon code, pourriez-vous y jeter un oeil s'il vous plaît
ci dessous mon code sur lequel l'éxécution plante mon fichier
En vous remerciant d'avance
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 Sub ZPMQ1() Dim oRng As Excel.Range Dim v As Variant, lng As Long, ligFin As Variant ligFin = Sheets("ZPMQ").Cells(Rows.Count, 1).End(xlUp).Row Range("G2:G" & ligFin).ClearContents Set oRng = ThisWorkbook.Worksheets("ZPMQ").Range("A2:P" & ligFin) v = oRng.Value For lng = 2 To UBound(v, 1) If v(lng, 2) <> "" Then v(lng, 7) = Application.VLookup(v(lng, 2), oRng, 9, False) Else If v(lng, 2) = "" Then v(lng, 7) = "" Next lng oRng.Value = v Set oRng = Nothing v = Empty End Sub
Partager