Userform sur excel

Fermé
soucat Messages postés 1 Date d'inscription mardi 12 février 2008 Statut Membre Dernière intervention 12 février 2008 - 12 févr. 2008 à 22:51
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 - 25 juin 2009 à 11:01
Bonjour,

J'ai créé un userform calendrier, la macro charger et montrer le calendrier est reliée à un bouton sur la colonne B1.
Ce même bouton est sur la B2 B3 B4 etc.
Je souhaite cliquer sur le bouton en B1, voir la calendrier, cliquer une date, et voir cette date en A1 , en A2 si le bouton de la macro était sur la ligne B2 etc.
Au delà de cette application je souhaite créer un userform à 5 champs par exemple pour remplir la ligne sur laquelle il est.
Par la suite je souhaite pouvoir renvoyer les infos de la page excel sur les champs du userform en cas de modification de la saisie.
Merci pour votre aide.

15 réponses

m@rina Messages postés 20885 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 19 septembre 2024 11 325
14 févr. 2008 à 23:07
Bonjour,

Plutôt que faire 3 userforms, fais un seul userform de 3 pages (contrôle multipage)), ça me paraît quand même plus simple pour l'utilisateur, et aussi pour le développeur.

m@rina
3
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446
14 févr. 2008 à 23:13
Bonsoir m@rina,
Que pensez-vous de mon exemple......voir le lien sous poste 4 ...
0
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446
13 févr. 2008 à 23:02
Bonsoir soucat,
Faites un tour par ici .http://www.mdf-xlpages.com/modules/TDMDownloads/index.php
Un super calendrier ...... si cela peut vous rendre service...
0
Merci pour le lien je le testerai demain.
Mais en fait mon problème est plus large.
Comment récupérer les données d'un userform sur une feuille de calcul excel.
Sur excel si vous avez 30 données à saisir sur un tableau il y aura 30 colonnes et si vous avez 1500 cas à saisir ce n'est plus conviviale.
En créant 3 userform de 10 données par exemple la saisie deviendra plus facile car les données seronts saisies en colonnes par lots de 10 sans regarder sans cesse les titres des colonnes en figeant avec des volets ou autre.
Je débute en VBA, j'arrive à corriger des macros, les copier les coller pour obtenir ce que je veux, mais pour les userform je ne pige pas tout.
Merci pour le calendrier car c'est une donnée importante dans mes développements.
Jean-Michel
0
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446
13 févr. 2008 à 23:52
Bonsoir,
Pouvez-vous mettre une copie partielle de votre classeur sur www.cjoint.com , comme exemple ?
Je regarderai demain.....
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446
14 févr. 2008 à 22:39
Bonsoir soucat,
Un petit encas comme exemple se trouve par là : https://www.cjoint.com/?cowLswOu3T
Bonne fin de semaine.
0
Je pense que c'est la réponse, je vais le tester ce week end.
Je vous ai envoyé un modèle, je ne sais pas si il est arrivé.
Merci d'avance
Jean-Michel
0
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446
14 févr. 2008 à 23:10
Bonsoir soucat,
Je n'ai aucun modèle de votre part. Ce que je vous ai envoié et de ma confection....
Eh bien ou est votre modèle......
0
Je viens de le renvoyer, j'espère que c'est passé.
0
Jean-Pierre,

Je tiens à vous remercier, car vous avez imaginé sans rien avoir et c'est bien vu. J'espère que vous avez reçu mon modèle.
Je vais décomposer votre travail pour le comprendre.
Je voulais utiliser le calendrier exel pour entrer la date par le clic plutôt que de la saisir.
Je vous tiens au courant de mes progrès. Encore merci.
Jean-Michel
0
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446
14 févr. 2008 à 23:35
Bonsoir soucat,
Votre modèle se proméne dans les nuages...
Si vous avez utilisé la possibilité de trans fert par www.cjoint. com , il est impératif que vous m'envoyez le lien via CCM, comme je l'ai fait au poste 4.
Vous ne pouvez pas m'atteindre en direct.

Note: pour le calendrier c'est possible de le coupler sur une "textebox" de la UserForn...

Bonne soirée
0
https://www.cjoint.com/?coxPtHYhF8

effectivement je ne connaissais pas ce système.
0
m@rina Messages postés 20885 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 19 septembre 2024 11 325
14 févr. 2008 à 23:46
Bonsoir Jean-Pierre,

C'est surtout à soucat de dire ce qu'il pense ! ;)

Quant à moi, j'agrandirais le formulaire car ce n'est pas très pratique de devoir utiliser les scrolling bar à chaque fois.
J'avais proposé d'utiliser un multipage suite à la demande de soucat, à lui de voir si c'est vraiment nécessaire.
Pour le calendrier, penser qu'il n'est pas fourni avec toutes les version d'Excel. Il provient en général d'Access. Donc, en principe si on a Office Pro, on doit l'avoir, mais je crois qu'on ne l'a pas par défaut si on a Office Standard par exemple... A vérifier.

m@rina
0
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446
15 févr. 2008 à 10:46
Bonjour m@rina,
Merci pour les commentaires constructifs.
Eh oui, entre le défilement et le multipage c'est un choix préférentiel !
Bonne journée, à une prochaine.
0
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446
15 févr. 2008 à 14:55
Bonjour soucat,
Merci pour la mise à disposition de votre modèle.
En prime j'ai tenu compte de votre souhait de date .... regardez par là :https://www.cjoint.com/?cpoZ3zFmER
Bonne fin de semaine.
0
Bonjour à toutes et à tous,

Je vous expose mon problème, je suis en charge de créer un fichier de gestion des stocks et des fournisseurs pour une entreprise, malheureusement je ne suis pas très doué avec Excel, les macros et VBA.

J'ai réussi à créer un UserForm sur VBA (Excel 2007) mais je n'arrive pas à l'affecter à un bouton, de manière à ce que lorsque l'utilisateur clique sur le bouton, le UserForm s'affiche.

De plus, je n'arrive pas à faire en sorte que les données saisies soient transférées vers une feuille du classeur (j'ai mis en place un bouton Valider pour confirmer les informations)

Donc si quelqu'un peut me filer un coup de main ca serait super sympa

Merci d'avance pour votre temps et votre aide
0
Le Pingou Messages postés 12141 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 19 septembre 2024 1 446
25 juin 2009 à 11:01
Bonjour,
Désolé, vous aurez plus de chance si vous réalisez un nouveau poste.
0