Bonjour,
Je commence tout juste à manipuler les tableaux dynamiques afin d'améliorer le temps d'exécution de mes macros.
Il semblerait que mon premier test soit concluant, au sens où ce que je demande est bien réalisé et ce, plus rapidement. POUR AUTANT, je suis intimement persuadé que la façon de le taper n'est pas génial. Ainsi , j'aimerais savoir ce qu'il me faut améliorer selon vous (autant voir cela tout de suite avant d'aller plus avant).
L'idée est de supprimer la ligne si on croise cancel dans la cellule de la colonne C.
D'avance merci pour vos retours.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Sub Test_avec_tableau() Lastrow = Range("A1").End(xlDown).Row Dim tablo() As Variant Dim i As Long For i = Lastrow To 2 Step -1 If Range("C" & i).Value Like "*CANCEL*" Then Range("C" & i).EntireRow.Delete ReDim tablo(i) Next i End Sub
Cordialement,
Camzo
Partager