Masquer lignes vides

Résolu/Fermé
Capucine21 Messages postés 63 Date d'inscription lundi 8 avril 2013 Statut Membre Dernière intervention 3 octobre 2023 - 9 avril 2013 à 15:26
 Capucine21 - 12 avril 2013 à 09:57
Bonjour,
Débutant en VBA, je cherche la formule pour masquer (et non pas supprimer) les lignes vides dans un tableau sous Excel 2007
Merci de votre aide


7 réponses

ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
9 avril 2013 à 15:58
Bonjour

une possibilité

Const lideb = 2
Dim li As Long, lifin As Long, cofin As Long
lifin = Cells.Find("*", , , , xlByRows, xlPrevious).Row
For li = lideb To lifin
  cofin = Cells(li, Columns.Count).End(xlToLeft).Column
  If cofin = 1 And Cells(li, 1) = "" Then Rows(li).Hidden = True
Next li

bonne suite
0
Capucine21 Messages postés 63 Date d'inscription lundi 8 avril 2013 Statut Membre Dernière intervention 3 octobre 2023 1
10 avril 2013 à 10:57
Ca ne fonctionne pas

Je joint mon tableau https://www.cjoint.com/?0Dkk2EPpZV8

Je souhaite masquer les lignes dont les cellules janvier à décembre sont vides
Merci
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
10 avril 2013 à 11:08
Il me faudrait le fichier au format excel 2003 (Enregistrer sous/Type ...)
0
Capucine21 Messages postés 63 Date d'inscription lundi 8 avril 2013 Statut Membre Dernière intervention 3 octobre 2023 1
11 avril 2013 à 09:40
Je recommence :

Tableau : https://www.cjoint.com/?3DljNdgyplH
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
11 avril 2013 à 15:07
Est ce que ceci correspond?
https://www.cjoint.com/?3DlphfjxFVB

Bonne suite
0
Bonsoir,

Il suffit de faire une macro enregistrée (clic droit, masquer), et vous l'aurez votre code.
On appelle cela une réponse pédagogique, lol !

Bons courage,
0
Super , ça fonctionne merveilleusement
Merci à ccm81
Pour Papaschultz, je n'ai jamais fait de programmation que ce soit sous excel ou autre ; je n'ai jamais reçu de formation. Je me débrouille comme je peu avec les moyens du bord.
Merci de votre aide
0