Aide sur macro excel

Résolu
tifany -  
Mike-31 Messages postés 18406 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous,
J'ai besoin d'un petit coup de main car je suis débutante sur excel, mais pour des raisons professionnelles, j'ai besoin de faire une macro.
Je dispose d'un tableau dont j'aimerai masquer une colonne qui comporte le nom "Famille".
J'ai entendu parler de boucle mais je ne sais pas comment faire même en lisant des tuto.

Je suis perdu.

merci par avance de toute aide!!

3 réponses

lermite222 Messages postés 8724 Date d'inscription   Statut Contributeur Dernière intervention   1 191
 
Bonjour,
'Cache la colonne E
    Columns("E:E").Hidden = True
'Réaffiche la colonne E
    Columns("E:E").Hidden = False

A+
0
tifany
 
Bonjour,
Merci de me répondre mais je ne sais pas quelle colonne sais car sa change tous les mois.
0
Mike-31 Messages postés 18406 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Tu peux peut être utiliser ce code

Sub test()
variable = "Famille" ' c'est la valeur recherchée
Cells.Find(What:=variable, After:=ActiveCell, LookIn:=xlFormulas, LookAt _
:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
False, SearchFormat:=False).EntireColumn.Hidden = True
End Sub


A+
0
tifany
 
Merci mike
0
Mike-31 Messages postés 18406 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Par contre pour réafficher la colonne change la dernière ligne par False

False, SearchFormat:=False).EntireColumn.Hidden = False

A+
0