Bonjour le forum,
Voici mon problème : dans un classeur Excel, j'ai plusieurs UF "formulaires de saisie" où entre autres questions je demande à l'utilisateur la date d'envoi au client.
Lorsque qu'il clique dans le champ "Date" de l'UF, Excel appelle un autre UF dit "Calendrier" où il peut choisir une date, dont je voudrais qu'elle se reporte sur le champ "Date" de l'UF "Formulaire de saisie".
Mon problème est que je n'arrive pas à "mutualiser" mon Calendrier, c'est à dire à faire en sorte que ce soit toujours le même qui apparaisse quel que soit l'UF "Formulaire" à partir duquel on l'a appelé, et surtout que la date sélectionnée dans "Calendrier" se reporte dans le champ de l'UF à partir duquel on l'a appelé et pas toujours dans le même...
J'ai essayé avec mon tout petit niveau VBA de tatonner avec du Application.Caller, mais sans succès et je ne trouve rien sur les forums...
Je joins un exemple pour plus de clarté !
Avec tous mes remerciements par avance pour votre aide,
très cordialement,
Galileo
Voici mon problème : dans un classeur Excel, j'ai plusieurs UF "formulaires de saisie" où entre autres questions je demande à l'utilisateur la date d'envoi au client.
Lorsque qu'il clique dans le champ "Date" de l'UF, Excel appelle un autre UF dit "Calendrier" où il peut choisir une date, dont je voudrais qu'elle se reporte sur le champ "Date" de l'UF "Formulaire de saisie".
Mon problème est que je n'arrive pas à "mutualiser" mon Calendrier, c'est à dire à faire en sorte que ce soit toujours le même qui apparaisse quel que soit l'UF "Formulaire" à partir duquel on l'a appelé, et surtout que la date sélectionnée dans "Calendrier" se reporte dans le champ de l'UF à partir duquel on l'a appelé et pas toujours dans le même...
J'ai essayé avec mon tout petit niveau VBA de tatonner avec du Application.Caller, mais sans succès et je ne trouve rien sur les forums...
Je joins un exemple pour plus de clarté !
Avec tous mes remerciements par avance pour votre aide,
très cordialement,
Galileo