Posez votre question Signaler

Userform sur excel

soucat 1Messages postés 12 février 2008Date d'inscription - Dernière réponse le 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.
Lire la suite 

Userform sur excel »

17 réponses
Réponse
+2
moins plus
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
Le Pingou - 14 févr. 2008 à 23:13
Bonsoir m@rina,
Que pensez-vous de mon exemple......voir le lien sous poste 4 ...
Ajouter un commentaire
Réponse
+0
moins plus
Bonsoir soucat,
Faites un tour par ici .http://www.mdf-xlpages.com/modules/wfdownloads/singlefile.php?cid=2&lid=1
Un super calendrier ...... si cela peut vous rendre service...
Ajouter un commentaire
Réponse
+0
moins plus
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
Ajouter un commentaire
Réponse
+0
moins plus
Bonsoir,
Pouvez-vous mettre une copie partielle de votre classeur sur www.cjoint.com , comme exemple ?
Je regarderai demain.....
Ajouter un commentaire
Réponse
+0
moins plus
Bonsoir soucat,
Un petit encas comme exemple se trouve par là : http://cjoint.com/?cowLswOu3T
Bonne fin de semaine.
Ajouter un commentaire
Réponse
+0
moins plus
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
Ajouter un commentaire
Réponse
+0
moins plus
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......
Ajouter un commentaire
Réponse
+0
moins plus
Je viens de le renvoyer, j'espère que c'est passé.
Ajouter un commentaire
Réponse
+0
moins plus
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
Ajouter un commentaire
Réponse
+0
moins plus
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
Ajouter un commentaire
Réponse
+0
moins plus
http://cjoint.com/?coxPtHYhF8

effectivement je ne connaissais pas ce système.
Ajouter un commentaire
Réponse
+0
moins plus
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
Le Pingou - 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.
Ajouter un commentaire
Réponse
+0
moins plus
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à :http://cjoint.com/?cpoZ3zFmER
Bonne fin de semaine.
Ajouter un commentaire
Réponse
+0
moins plus
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
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,
Désolé, vous aurez plus de chance si vous réalisez un nouveau poste.
Ajouter un commentaire
Ce document intitulé « Userform sur excel » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook