Bonjour !
Me revoici, avec une nouvelle question à laquelle je suis sûre que la solution est très simple... mais elle m'échappe.
J'ai enregistré une macro qui masque des colonnes :
Le hic, c'est que j'ai besoin qu'elle s'active sous condition : uniquement lorsque l'utilisateur arrive sur l'onglet concerné depuis l'onglet "Synthèse FR&EN" (s'il arrive depuis un autre onglet, je devrai masquer d'autres colonnes).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Sub SourceFR_CibleEN_MasquerColonnes() ' ' SourceFR_CibleEN_MasquerColonnes Macro ' Dans l'onglet de destination, masque les colonnes qui ne sont pas FR & EN. ' ' Sheets("A").Select Columns("D:E").Select Selection.EntireColumn.Hidden = True End Sub
Par ailleurs, je ne suis pas sûre du meilleur endroit où enregistrer cette macro : sur le code de la feuille cible elle-même, ou sur la feuille "Synthèse FR&EN" ?
Pas si simple, le VBA au tout début !![]()
Ingrid
Partager