KTM
XLDnaute Impliqué
BONJOUR Le FORUM
jai une enorme base de données à exploiter
Le code ci dessous supprime toutes les lignes ne contenant pas le mot MUAC dans la colonne 20
Ce code fonctionne mais le soucis c'est que l'execution est hyper lente ( plus de quatre min)
Application.ScreenUpdating = False
Sheets("A").Select
Dim i As Long
For i = ActiveSheet.UsedRange.Rows.Count To 2 Step -1
If Not Cells(i, 20) Like "MUAC" Then Rows(i).Delete
Next
Application.ScreenUpdating = True
j'aimerais savoir si cette lenteur est au volume de données ou si c'est mon code qui n'est pas adéquat , dans ce cas pouvez vous m'en proposer ?
jai une enorme base de données à exploiter
Le code ci dessous supprime toutes les lignes ne contenant pas le mot MUAC dans la colonne 20
Ce code fonctionne mais le soucis c'est que l'execution est hyper lente ( plus de quatre min)
Application.ScreenUpdating = False
Sheets("A").Select
Dim i As Long
For i = ActiveSheet.UsedRange.Rows.Count To 2 Step -1
If Not Cells(i, 20) Like "MUAC" Then Rows(i).Delete
Next
Application.ScreenUpdating = True
j'aimerais savoir si cette lenteur est au volume de données ou si c'est mon code qui n'est pas adéquat , dans ce cas pouvez vous m'en proposer ?