Aide VBA - Si (Valeur d'une cellule)=X alors masquer ligne

gregsk

XLDnaute Nouveau
Bonjour à tous,

J'aurais besoin de votre aide sur un point.

Sur une feuille excel, je dispose d'une liste de données calculées, rappatriées d'une autre feuille.
J'aimerais réaliser une macro qui me permette de masquer les lignes dont la valeur présente dans la colonne B est égale à #NOMBRE!.

Merci de votre aide !
 

Sylvain

XLDnaute Occasionnel
Re : Aide VBA - Si (Valeur d'une cellule)=X alors masquer ligne

Bonjour,

une solution qui masque toutes les valeurs d'erreur :

Code:
Sub Masque_erreurs()
  Dim derLigne As Long, ligne
  derLigne = Range("b65536").End(xlUp).Row
  For ligne = 1 To derLigne
    If IsError(Range("b" & ligne).Value) Then Rows(ligne).Hidden = True
  Next ligne
End Sub
 

Discussions similaires

Réponses
8
Affichages
431
Réponses
7
Affichages
345

Statistiques des forums

Discussions
312 502
Messages
2 089 047
Membres
104 011
dernier inscrit
dfr