J'ai un TextBox sur un UserForm qui est relié par la propriété
ControlSource à une cellule nommée 'Jour1' de la feuille Params du même
classeur Appli2.xls .
Ouf.
La propriété ControlSource contient alors Params!Jour1
Si une autre feuille est active lorsque le TextBox est modifié, le lien
est perdu, et va implicitement vers [feuilleactive]Params!Jour1 qui
n'existe pas.
J'explicite alors ControlSource par [Appli2.xls]Params!Jour1 .
OK Ca marche.
Mais pour l'instant je travaille dans un classeur Nommé Appli2.xls.
Quand je l'appellerai Appli3.xls, les liens seront rompus.
Comment compléter alors ControlSource ??
--
** Anti-Spam : ajouter [usenet] dans l'objet pour ne pas être rejeté.
Cordialement, Stéphane *** http://www.team-santonum.com
Loisirs, nature, arts, technologie : accueil en Charente-Maritime
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Shnoulle
Salut Stéphane,
Une idée comme ca,
sur userform_show , pourquoi pas mettre le userform à jour avec activeworkbook , si c'est pas le activeworkbook au moment du show, utilisé une variable ..
A+
Stéphane Santon wrote:
Bonjour,
J'ai un TextBox sur un UserForm qui est relié par la propriété ControlSource à une cellule nommée 'Jour1' de la feuille Params du même classeur Appli2.xls . Ouf.
La propriété ControlSource contient alors Params!Jour1
Si une autre feuille est active lorsque le TextBox est modifié, le lien est perdu, et va implicitement vers [feuilleactive]Params!Jour1 qui n'existe pas.
J'explicite alors ControlSource par [Appli2.xls]Params!Jour1 . OK Ca marche.
Mais pour l'instant je travaille dans un classeur Nommé Appli2.xls. Quand je l'appellerai Appli3.xls, les liens seront rompus. Comment compléter alors ControlSource ??
Salut Stéphane,
Une idée comme ca,
sur userform_show , pourquoi pas mettre le userform à jour avec
activeworkbook , si c'est pas le activeworkbook au moment du show,
utilisé une variable ..
A+
Stéphane Santon wrote:
Bonjour,
J'ai un TextBox sur un UserForm qui est relié par la propriété
ControlSource à une cellule nommée 'Jour1' de la feuille Params du même
classeur Appli2.xls .
Ouf.
La propriété ControlSource contient alors Params!Jour1
Si une autre feuille est active lorsque le TextBox est modifié, le lien
est perdu, et va implicitement vers [feuilleactive]Params!Jour1 qui
n'existe pas.
J'explicite alors ControlSource par [Appli2.xls]Params!Jour1 .
OK Ca marche.
Mais pour l'instant je travaille dans un classeur Nommé Appli2.xls.
Quand je l'appellerai Appli3.xls, les liens seront rompus.
Comment compléter alors ControlSource ??
sur userform_show , pourquoi pas mettre le userform à jour avec activeworkbook , si c'est pas le activeworkbook au moment du show, utilisé une variable ..
A+
Stéphane Santon wrote:
Bonjour,
J'ai un TextBox sur un UserForm qui est relié par la propriété ControlSource à une cellule nommée 'Jour1' de la feuille Params du même classeur Appli2.xls . Ouf.
La propriété ControlSource contient alors Params!Jour1
Si une autre feuille est active lorsque le TextBox est modifié, le lien est perdu, et va implicitement vers [feuilleactive]Params!Jour1 qui n'existe pas.
J'explicite alors ControlSource par [Appli2.xls]Params!Jour1 . OK Ca marche.
Mais pour l'instant je travaille dans un classeur Nommé Appli2.xls. Quand je l'appellerai Appli3.xls, les liens seront rompus. Comment compléter alors ControlSource ??