masquer les lignes vides

  • Initiateur de la discussion Cantalou
  • Date de début
C

Cantalou

Guest
Bonjour à tous les pros d'Excel !

voici mon problème du jour:

une feuille excel va me servir à faire des devis.

elle se compose d'une liste de fournitures (exemple: tuyaux, briques, ciment, câbles, ...) qui constitue une colonne. La deuxième colonne comporte la quantité de chaque fourniture.

La question: Comment MASQUER les lignes automatiquement (avec une macro) si la valeur de la cellule 'quantité' est vide ou égale à 0 ?

(La macro doit être réversible pour pouvoir faire des modifs)

merci de votre aide

PS : ne vous étonnez pas si je ne vous remercie pas tout de suite de votre réponse : je vais être en congès quelques jours !
 

ChTi160

XLDnaute Barbatruc
Salut cantalou
en pièce jointe une possibilité
bon WeekEnd
Amicalement
Jean Marie
[file name=Masque_Or_Not.zip size=8531]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Masque_Or_Not.zip[/file]
 
Dernière édition:

Minick

XLDnaute Impliqué
Salut,

Si tu as un grand nombre de cellules à 'scanner' je te conseille
cette autre methode, plus rapide.

dans le code de ChTi160 change le code entre les 'With' comme suit:
Code:
With Worksheets('Feuil1')
derlgn = .Range('A65536').End(xlUp).Row

.Range('B1:B' & derlgn).SpecialCells(xlCellTypeBlanks).EntireRow.Hidden = True
End With

Attention cela n'est valable que si les cellules de la colonne B sont vides (sans formules)


@+
 

Discussions similaires

Réponses
2
Affichages
380
Compte Supprimé 979
C

Membres actuellement en ligne

Statistiques des forums

Discussions
312 379
Messages
2 087 765
Membres
103 662
dernier inscrit
rterterert