Envoyé par
JechercheT
Ma première macro que j'ai mentionnée dés le début m'a retourné tous les codes /opérateur.
Donc s'il ne reste que des lignes à supprimer, il suffit juste d'utiliser la méthode décrite dans le post #19 …
Appliquée dans une discussion de ce forum comportant une plage de 32 000 lignes elle n'a même pas duré cinq secondes !
Une boucle ne sert juste à ralentir une procédure comparativement au B-A-BA d'Excel …
J'ai même assisté à une démonstration entre une procédure automatique mal fichue via des boucles
face à un humain opérant manuellement dans la feuille de calculs : l'humain l'ayant remporté haut la main, il ne lui a pas
fallu une minute pour effectuer la suppression tandis que la procédure tournait, tournait, pendant des dizaines de minutes !
Depuis ce jour j'essaye d'appliquer la première règle en développement sous Excel : TEBV !
Think Excel Before VBA ! Penser Excel Avant VBA …
Et parfois grâce à cette règle on peut même éviter un code inutile !
(Exemple d'un tableau croisé dynamique face à une usine à gaz en VBA …)
Partager