Bonjour
J'ai une application vba sur excel qui m'affiche un userform. Pour le remplissage je fais appel à des range nommés. Tout se passe bien mais...
lorsque je suis amené à ouvrir un autre classeur, le userform ne comprend plus les range nommé puisqu'il se réfèrre au dernier classeur ouvert.
Comment puis-je mémoriser le classeur source de mon appli pour que mes range nommés se réfèrent systématiquement à ce classeur et non pas au dernier classeur ouvert ?
ce que j'ai jusque maintenant :
mais la cellule 'macellule' n'existe bien évidemment pas dans le classeur que je peux ouvrir entre temps.
Code : Sélectionner tout - Visualiser dans une fenêtre à part range("macellule").value 'ceci renvoi le contenu de la cellule nommée macellule
Une solution ?
Partager