Staple1600
XLDnaute Barbatruc
Bonjour à tous
En essayant de répondre à ce post: voir le post
J'ai voulu essayé ces deux approches
La première macro fonctionne pas la deuxième
La question est donc: qui pourrait me dire ou est l'erreur dans le
code de la macro MACRo_PAS_OK
Merci à tous ceux qui prendront le temps de lire ce post.
En essayant de répondre à ce post: voir le post
J'ai voulu essayé ces deux approches
La première macro fonctionne pas la deuxième
La question est donc: qui pourrait me dire ou est l'erreur dans le
code de la macro MACRo_PAS_OK
Code:
Sub MACRo_OK()
V = "AT": W = "C"
X = "R": Y = "APS"
Z = "M"
For i = Sheets("Feuil1").[B65536].End(xlUp).Row To 5 Step -1
If InStr(1, Cells(i, 3).Value, V) = 0 _
And InStr(1, Cells(i, 3).Value, W) = 0 _
And InStr(1, Cells(i, 3).Value, X) = 0 _
And InStr(1, Cells(i, 3).Value, Y) = 0 _
And InStr(1, Cells(i, 3).Value, Z) = 0 Then
Cells(i, 2).Copy Sheets("Feuil2").Cells(i, 2)
End If
Next i
End Sub
Code:
Sub MACRo_PAS_OK()
tab_lo = Split("C, R, APS, M, AT", ",")
For i = Sheets("Feuil1").[B65536].End(xlUp).Row To 5 Step -1
If InStr(1, Cells(i, 3).Value, tab_lo(1)) = 0 Then
Cells(i, 2).Copy Sheets("Feuil2").Cells(i, 2)
End If
Next i
End Sub
Dernière édition: