Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 Masquer colonne si cellules non remplies

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

LuanaDDC

XLDnaute Junior
Bonjour la communauté,

J'espère que vous allez bien.

Je viens vous solliciter pour un sujet probablement bâteau mais sur lequel je trouve des difficultés... 🙁

J'ai un fichier, ci-joint, avec plusieurs données et je souhaiterai que "SAMEDI" et "DIMANCHE" soient masquées dès lors que les cellules les concernant sont vides. De "AS" à "BH"

J'ai essayé une petite macro mais elle ne fonctionne pas ^^'.

Pourriez-vous s'il vous plait m'éclairer sur le sujet ?


En vous remerciant par avance et en vous souhaitant une belle fin de journée.
 

Pièces jointes

Solution
Alors voyez le fichier joint et cette macro dans le code de la feuille :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Columns("AS:AZ").Hidden = Application.CountA(Range("AS18:AZ" & Rows.Count)) = 0
Columns("BA:BH").Hidden = Application.CountA(Range("BA18:BH" & Rows.Count)) = 0
End Sub
Alors voyez le fichier joint et cette macro dans le code de la feuille :
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
Columns("AS:AZ").Hidden = Application.CountA(Range("AS18:AZ" & Rows.Count)) = 0
Columns("BA:BH").Hidden = Application.CountA(Range("BA18:BH" & Rows.Count)) = 0
End Sub
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…