Bonjour,
Je vous explique mon problème. À la fin d'une macro, je veux masquer toutes les lignes ou les cellules de la colonne A est égal à 0. Point à noter, c'est vide par une formule et non pas une cellule vraiment vide.
J'ai le code suivant. Il fonctionne, mais il prend 13 sec à exécuter, même en mode calcul manuel et sreenupdating = false
Avez-vous une idée pourquoi? Peut-être que je n'utilise pas le bon code.
Merci d'avance pour votre aide !
Dim o As Variant
Range("A9:A200").EntireRow.Hidden = False
Range("A9:A200").Select
For Each o In Selection
If o.Value = "" Then
o.EntireRow.Hidden = True
End If
Next