Microsoft 365 Afficher ou Masquer Colonne

  • Initiateur de la discussion Initiateur de la discussion eric72
  • Date de début Date de début

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 !

eric72

XLDnaute Accro
Bonjour,
J'aimerais savoir s'il est possible de masquer ou d'afficher les colonnes selon le remplissage Exemple de :M4 qui contient une formule liée à la liste déroulante
Si résultat de M4 est "" alors masquer la colonne, si <>"" alors l'afficher.
Malgré mes recherches je ne trouve pas de réponse.
Merci à tous pour votre dévouement.
Eric
 

Pièces jointes

Bonsoir
Tu ne nous dit pas dans quelle feuille cela se passe!
mais essai ceci code dans la feuille
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$M$4" Then
If Target = "" Then
Columns(13).Hidden = True
Else
Columns(13).Hidden = False
End Sub
 
il faut controler tes colonnes essai comme ceci
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = 4 And Target.Column > 5 And Target.Column < 700 Then
Columns(Target.Column).Hidden = True

End If
Else
Columns(Target.Column).Hidden = False
End If
End Sub
 
Questions! (on est le 1 avril)
1/tu veux que tous les colonnes avant mars soient masquer c'est à dire janvier et février ou seul février.
2/ est-ce que tu veux masquer la colonnes comportant le nom du mois : ex (colonne d, o....)
Ci joint un essai avec la macro masque mois, à voir comment tu veux l'utiliser
 

Pièces jointes

Dernière édition:
l'idéal serait qu'au 1er mars 2021 toutes les colonnes de janvier 2020 à janvier 2021 soient masquées, puis au 1er avril toutes soient masquées de janvier 2020 à février 2021, qu'il ne reste que le mois -1 d'affiché.
J'espère être assez clair!!!
Merci beaucoup pour ton aide.
Eric
 
La difficulté, est que la notion d'année n'existe pas réellement dans tes données (ligne 6)
tu notes janvier février..... janvier, février,
Il faudrait que tu remplaces le mois par une date au format mois 1/1/2019,1/2/2019.....
dans ce cas la macro fournit dans le fichier fonctionnerai en modifiant quelques trucs.
Mais je ne sais pas si ca peut perturber le reste de tes formule?
 
- 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

Réponses
2
Affichages
530
Réponses
9
Affichages
633
Retour