Macro VBA afficher/masquer colonnes
rigolectro
Messages postés
3
Statut
Membre
-
Benji -
Benji -
Bonjour, veulliez excuser d'avance le Noob en VBA que je suis, néanmoins une question technique ma tarrode depuis un bail:
J'ai créé deux macro (de la plus simple des manieres - en recording) pour afficher ou masquer une plage de colonnes:
Sub masquer()
Columns("B:F").Select
Selection.EntireColumn.Hidden = True
End Sub
Sub Afficher()
Columns("B:F").Select
Selection.EntireColumn.Hidden = False
End Sub
Mon probleme est le suivant, à la moindre insertion ou suppression de colonnes ma macro ne masque plus la zone définie initialement. Normal puisque cette zone se décalle.Il faudrait que je puisse définir en fonction de deux cellules (borne inférieure et borne supérieure de la zone à masquer) mes deux colonnes bornes. Un truc du style:
Columns("x:y").Select
avec x=colonne(cellule borne inf)
et y=colonne(cellule borne inf)
Merci d'avance pour vos reponses.
A bientot.
J'ai créé deux macro (de la plus simple des manieres - en recording) pour afficher ou masquer une plage de colonnes:
Sub masquer()
Columns("B:F").Select
Selection.EntireColumn.Hidden = True
End Sub
Sub Afficher()
Columns("B:F").Select
Selection.EntireColumn.Hidden = False
End Sub
Mon probleme est le suivant, à la moindre insertion ou suppression de colonnes ma macro ne masque plus la zone définie initialement. Normal puisque cette zone se décalle.Il faudrait que je puisse définir en fonction de deux cellules (borne inférieure et borne supérieure de la zone à masquer) mes deux colonnes bornes. Un truc du style:
Columns("x:y").Select
avec x=colonne(cellule borne inf)
et y=colonne(cellule borne inf)
Merci d'avance pour vos reponses.
A bientot.
A voir également:
- Macro VBA afficher/masquer colonnes
- Comment faire des colonnes sur word - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Comment trier des colonnes sur excel - Guide
- Comment masquer ses amis sur facebook - Guide
- Afficher taille dossier windows - Guide