Macro pour masquer colonne en fonction de leur libellé

Bonjour à tous,

je voudrais savoir comment créer une macro pour supprimer des colonnes en fonction de leurs libellés svp ?

Merci d'avance pour votre aide ;)

hello,

if range("A1") = "toto" then columns("A:A").delete

Merci pour la réponse Rag02700 ;)

Par contre si la colonne avec libellé "toto" est multiple, je peux modifier la valeur du range par "A1:X1" ?

bonjour

masquer dans le titre et supprimer dans le libellé

enfin c'est .Hidden pour masquer et .delete pour effacer

voir en PJ petite macro qui cache des colonne suivant une liste

24cachecol.xlsm (18.09 Ko)

PAPYG

Merci beaucoup Papyg je vais tester votre macro ;)

Bonsoir,

Quelqu'un aurait le code pour seulement cacher une ou plusieurs colonnes ?

Et également pour les réafficher ?

Merci d'avance,

Hello,

Pour masquer de la colonne A à E :

Columns("A:E").Hidden = True

Pour les démasquer :

Columns("A:E").Hidden = False

La même chose pour uniquement la colonne A :

Columns("A:A").Hidden = True

Columns("A:A").Hidden = False

Et pour les colonnes non contiguës, (exemple colonnes de A à E et P)

Columns("A:E","P:P").Hidden = True

Columns("A:E","P:P").Hidden = False

Bonjour papyg, votre macro fonctionne bien mais elle ne supprime qu'une colonne avec le libellé "toto" alors qu'il y a plusieurs colonnes avec ce libellé dans la même feuille.

Est-ce possible que cette macro puisse supprimer toutes les colonnes ayant un même libellé dans une même feuille ?

Merci pour la réponse RAG02700.

Je ne vais pas polluer le post d'AmuntVCF et vais créer un autre sujet !

Bonjour

Y a qu'à demander

16cachecol.xlsm (19.71 Ko)

avec en prime un bouton d'affichage

c'est y pas beau

PAPYG

Trop fort papyg

Merci beaucoup ;)

Peut-être pourriez-vous aussi m'aider

https://forum.excel-pratique.com/excel/insertion-de-segments-pour-colonne-158759

J'ai réussi à afficher l'userform avec le bouton, sauf que j'aimerais que dans les checkbox, la case reste cochée (quand la colonne est cachée) et quand je décoche, elle réapparaisse.

Merci d'avance,

Ci-joint nouveaux fichier :

6checkbox.xlsm (18.08 Ko)
Rechercher des sujets similaires à "macro masquer colonne fonction leur libelle"