Rechercher : dans
Par :

Userform sur excel

Dernière réponse le 25 jun 2009 à 11:01:54 soucat, le 12 fév 2008 à 22:51:29 
 Signaler ce message aux modérateurs

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.

Configuration: Windows XP
Internet Explorer 7.0

Meilleures réponses pour « Userform sur excel » dans :

1

Le Pingou, le 13 fév 2008 à 23:02:27

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...
Salutations.
Jean-Pierre

Répondre à Le Pingou

2

soucat, le 13 fév 2008 à 23:18:19

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

Répondre à soucat

3

Le Pingou, le 13 fév 2008 à 23:52:31

Bonsoir,
Pouvez-vous mettre une copie partielle de votre classeur sur www.cjoint.com , comme exemple ?
Je regarderai demain.....
Salutations.
Jean-Pierre

Répondre à Le Pingou

4

Le Pingou, le 14 fév 2008 à 22:39:21

Bonsoir soucat,
Un petit encas comme exemple se trouve par là : http://cjoint.com/?cowLswOu3T
Bonne fin de semaine.
Salutations.
Jean-Pierre

Répondre à Le Pingou

5

soucat, le 14 fév 2008 à 23:03:11

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

Répondre à soucat

6

m@rina, le 14 fév 2008 à 23:07:00

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

Répondre à m@rina

8

Le Pingou, le 14 fév 2008 à 23:13:37

Bonsoir m@rina,
Que pensez-vous de mon exemple......voir le lien sous poste 4 ...
Salutations.
Jean-Pierre

Répondre à Le Pingou

7

Le Pingou, le 14 fév 2008 à 23:10:37
  • +1

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......
Salutations.
Jean-Pierre

Répondre à Le Pingou

9

soucat, le 14 fév 2008 à 23:16:13

Je viens de le renvoyer, j'espère que c'est passé.

Répondre à soucat

10

soucat, le 14 fév 2008 à 23:28:51

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

Répondre à soucat

11

Le Pingou, le 14 fév 2008 à 23:35:48

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
Salutations.
Jean-Pierre

Répondre à Le Pingou

12

soucat, le 14 fév 2008 à 23:42:23

http://cjoint.com/?coxPtHYhF8

effectivement je ne connaissais pas ce système.

Répondre à soucat

13

m@rina, le 14 fév 2008 à 23:46:56

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

Répondre à m@rina

14

Le Pingou, le 15 fév 2008 à 10:46:35

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.
Salutations.
Jean-Pierre

Répondre à Le Pingou

15

Le Pingou, le 15 fév 2008 à 14:55:16

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.
Salutations.
Jean-Pierre

Répondre à Le Pingou

16

madmax, le 25 jun 2009 à 08:31:40

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

Répondre à madmax

17

 Le Pingou, le 25 jun 2009 à 11:01:54

Bonjour,
Désolé, vous aurez plus de chance si vous réalisez un nouveau poste.
Salutations.
Jean-Pierre

Répondre à Le Pingou
Collection CommentÇaMarche.net