Masquer des lignes vides en fonction de 2 colonnes

Bonjour à tous,

J'ai un fichier servant de planning, qui contient les jours de la semaine disposés d'une certaine façon.

Je souhaiterais simplement, à l'aide de VBA, masquer les lignes vides contenues entre chaque jours.

J'ai trouvé un code sur internet permettant de le faire mais uniquement sur 1 colonne (là actuellement je suis sur la colonne D)

Est-il possible de l'étendre à une deuxième colonne ? (colonne D et I)

Je vous joint un fichier pour mieux comprendre.

Merci par avance de votre aide

Bien cordialement.

Bonsoir,

on ne peut malheureusement pas masquer une partie de ligne...

Par contre la solution du fichier proposé est un double test avec le OffSet(,5) qui permet de tester la colonne "D décalée de 5" = I et si les deux sont vides alors on masque la ligne :

En jaune ce qui sera masqué, en rouge ce qui restera...

Sinon il faut passer par le mode destruction et sur les colonnes A à D on supprime les lignes vides et le reste de la feuille remonte sur ces colonnes, puis on fait de même pour le colonnes F à I... Mais pas de retour en arrière possible.

@ bientôt

LouReeD

Bonsoir Loureed,

C'est exactement le résultat attendu !

Merci énormément

Très bonne soirée à toi !

Cordialement.

Bonsoir,

merci pour vos remerciements !

@ bientôt

LouReeD

Rechercher des sujets similaires à "masquer lignes vides fonction colonnes"