Créer une VBA qui masque les colonnes vides

Bonjour à tous,

Je souhaite créer une VBA afin de masquer les colonnes vides lorsque je sélectionne ma pièce selon un bateau.

L'objectif étant de simplifier mon tableau.

Vous trouverez en pièce-jointe dans l'onglet "tableau de bord appro" le fichier.

Par exemple je souhaite pour le bateau "JY6MA" pièce "CM Coque" masquer la colonne D9.

Mon mot de passe est : 1234

En vous remerciant

Alex

Bonjour

Apparemment, ton fichier joint est protégé par un mot de passe et ne peut donc pas être ouvert si on ne le connait pas…

Bye !

Mon mot de passe est mentionné dans le message précédent, c'est 1234

Bonjour,

Masquer D9 signifie masquer la colonne D ??

Cdlt.

Jean Eric, non seulement la case D9.

Par exemple si je choisis le bateau JY6MA avec la pièce Pont j'ai besoin de cette colonne...

Re,

Mon message n'était pas clair !...

On masque une colonne (ou une ligne). On ne peut pas masquer une cellule.

Cdlt.

Bonjour,

Comme dit Jean-Eric , tu ne peux pas masquer une cellule seule, par contre, tu peux formater pour que la valeur qu'elle contient ne soit pas visible (elle le sera dans la barre de formule), il suffit d'utiliser le format ;;; trois point-virgule :

'masque
Range("D9").NumberFormat = ";;;"
'rétabli
Range("D9").NumberFormat = "General"

Super merci, je vais essayer

Rechercher des sujets similaires à "creer vba qui masque colonnes vides"