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
| Sub Demo()
CH = [{4010000,6262000,6262000,6261000,6261000}]
TX = [{"","D1960EPM","D0000DT","D1960EPM","D0000DT"}]
Application.ScreenUpdating = False
AR = Feuil2.[A1].CurrentRegion
L& = 1
With Feuil3
For R& = 2 To UBound(AR)
For C& = 3 To 7
If AR(R, C) > "" Then
L = L + 1
.Cells(L, 1).Value = AR(R, 2)
.Cells(L, 6).Value = AR(R, 1)
.Cells(L, 8).Value = CH(C - 2)
.Cells(L, 10).Value = AR(R, 2)
.Cells(L, 14).Value = TX(C - 2)
.Cells(L, 17 - (C = 3)).Value = AR(R, C)
End If
Next
Next
.Activate
End With
Application.ScreenUpdating = True
Erase AR, CH, TX
End Sub |
Partager