A voir également:
- [AIDE] VBA recherche et modification
- Suivi de modification word - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Logiciel gratuit modification pdf - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Recherche photo - Guide
14 réponses
salut,
comme on te l'a déjà expliqué, pour ouvrir un userform, il faut d'abord l'avoir créé.
Dans la fenêtre de projet de l'éditeur VBA, tu cliques droit sur ton projet (qui a le nom de ton fichier) /Insertion / Userform.
Dans la fenêtre Propriétés, tu lui donnes un nom explicite, en modifiant sa propriété Name (par défaut, il s'appelle UserForm1).
Après, à partir de la boîte à outils, tu construis ce que tu veux dans ton userform : zones de texte, listes déroulantes, boutons, etc. A chacun de tes contrôles, tu pourras ensuite affecter un code (clic droit / code).
Pour afficher / masquer ton userform, le code sera
comme on te l'a déjà expliqué, pour ouvrir un userform, il faut d'abord l'avoir créé.
Dans la fenêtre de projet de l'éditeur VBA, tu cliques droit sur ton projet (qui a le nom de ton fichier) /Insertion / Userform.
Dans la fenêtre Propriétés, tu lui donnes un nom explicite, en modifiant sa propriété Name (par défaut, il s'appelle UserForm1).
Après, à partir de la boîte à outils, tu construis ce que tu veux dans ton userform : zones de texte, listes déroulantes, boutons, etc. A chacun de tes contrôles, tu pourras ensuite affecter un code (clic droit / code).
Pour afficher / masquer ton userform, le code sera
NomduUserForm.Show NomduUserForm.Hide
OK Merci bien mais je ne sais pas comment coder les userform pour faire la recherche et la modification je suis débutant en VBA
Tu pourrais pas m'aider à créer et à coder mes Userforms stp
Tu pourrais pas m'aider à créer et à coder mes Userforms stp
Pour créer un userform, c'est expliqué dans le post 1
pour le construire et le rendre interactif, il faut que tu saches ce que tu veux faire. Quelles recherches et quelles modifications veux-tu faire ?
Note qu'un formulaire n'est nécessaire que si tu as besoin d'interagir avec ton programme en cours de route.
A suivre...
pour le construire et le rendre interactif, il faut que tu saches ce que tu veux faire. Quelles recherches et quelles modifications veux-tu faire ?
Note qu'un formulaire n'est nécessaire que si tu as besoin d'interagir avec ton programme en cours de route.
A suivre...
J'ai crée les Userform tu devrais comprendre plus facilement je pense elle ne sont pas codés je ne sais pas comment les coder
http://www.files-save.com/download-4aeedfa0cc93b97fdfb929e6f841f793.html
http://www.files-save.com/download-4aeedfa0cc93b97fdfb929e6f841f793.html
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
On tourne un peu en rond et j'ai l'impression qu'on ne se comprend pas bien.
1°- déjà, qu'est ce que tu appelles Userform ?
2°- J'ai vu que tu as créé des boutons Modifier et Rechercher dans tes feuilles Contrats et Documents. Quand on clique dessus, qu'est ce que tu veux que ça fasse ? ça recherche quoi ? ça modifie quoi ? Apparemment, ça fait appel à une macro "recherche" dans un fichier "fiche 405.xls", auquel je n'ai pas accès.
A suivre...
1°- déjà, qu'est ce que tu appelles Userform ?
2°- J'ai vu que tu as créé des boutons Modifier et Rechercher dans tes feuilles Contrats et Documents. Quand on clique dessus, qu'est ce que tu veux que ça fasse ? ça recherche quoi ? ça modifie quoi ? Apparemment, ça fait appel à une macro "recherche" dans un fichier "fiche 405.xls", auquel je n'ai pas accès.
A suivre...
Alors ces boutons je les ai copés du fichier fiche405.xls c'est pour cela qu'il te dit impossible de trouver.
Alors je voudrais que lorsqu'on clique sur un des boutons une fenetre s'ouvre ( un Userform ) avec des options de recherche et de modification suivant le bouton sur lequel on a appuyé
Sinon autre chose quelle macro faudrait il pour afficher un Userform aprés un clique sur le bouton???
Alors je voudrais que lorsqu'on clique sur un des boutons une fenetre s'ouvre ( un Userform ) avec des options de recherche et de modification suivant le bouton sur lequel on a appuyé
Sinon autre chose quelle macro faudrait il pour afficher un Userform aprés un clique sur le bouton???
As-tu déjà créé tes UserForms ? Même s'ils ne sont pas paramétrés et complètement vides, commence par-là (cf. Post1)
Donc, disons que tu as créé un userform qui s'appelle UserForm_Recherche et un autre qui s'appelle UserForm_Modifie.
A ton bouton Rechercher, tu vas affecter la macro suivante :
A ton bouton Rechercher, tu vas affecter la macro suivante :
Après, excuse-moi d'insister, mais si tu n'expliques pas précisément ce que tu cherches à faire et ce que tu veux mettre comme options dans tes userforms, on ne va pas pouvoir avancer...
Donc, disons que tu as créé un userform qui s'appelle UserForm_Recherche et un autre qui s'appelle UserForm_Modifie.
A ton bouton Rechercher, tu vas affecter la macro suivante :
Sub Affiche_UserForm_R() UserForm_Recherche.Show End Sub
A ton bouton Rechercher, tu vas affecter la macro suivante :
Sub Affiche_UserForm_M() UserForm_Modifie.Show End Sub
Après, excuse-moi d'insister, mais si tu n'expliques pas précisément ce que tu cherches à faire et ce que tu veux mettre comme options dans tes userforms, on ne va pas pouvoir avancer...
Mes Userforms Sont faites
Laisses moi un MP avec ton adresse mail si tu veux bien et je t'envois le fichier par mail et quand tu l'as ( il y aura les userfomrs vides ) je te dirais ce que j'aimerais
Si t ok laisses moi un message privé
Laisses moi un MP avec ton adresse mail si tu veux bien et je t'envois le fichier par mail et quand tu l'as ( il y aura les userfomrs vides ) je te dirais ce que j'aimerais
Si t ok laisses moi un message privé
Ton fichier contient-il des secrets d'état ? si non, tu peux le joindre sur files-save.com ou sur cijoint.fr
ok
voila j'ai affecter les macros qui affichent les userform aux bouton dis moi si ça marche???
http://www.files-save.com/download-bb279c51650a04fa47025aa866257f4a.html
Merci
voila j'ai affecter les macros qui affichent les userform aux bouton dis moi si ça marche???
http://www.files-save.com/download-bb279c51650a04fa47025aa866257f4a.html
Merci
peux-tu joindre ton fichier plutôt sur www.cijoint.fr ?
celui que je récupère sur files-save.com ne contient aucun userform et aucune macro, je me demande si ce n'est pas une histoire de format.
merci.
I.
celui que je récupère sur files-save.com ne contient aucun userform et aucune macro, je me demande si ce n'est pas une histoire de format.
merci.
I.
ok
voici le lien cijoint :
http://www.cijoint.fr/cjlink.php?file=cj200806/cije0d4aJ9.xls
dis moi si tu l'as reçu et si il y a bien les userform
je te dirais ensuite ce que j'aimerais
voici le lien cijoint :
http://www.cijoint.fr/cjlink.php?file=cj200806/cije0d4aJ9.xls
dis moi si tu l'as reçu et si il y a bien les userform
je te dirais ensuite ce que j'aimerais
Désolé, mais dans le fichier que je récupére, il n'y a aucune macro ni aucun Userform. Pourtant, elles ont bien été créées, les boutons renvoient vers "AfficheUserFormRechercherContrat". Je ne sais pas de quel côté est le problème. As-tu bien créé tes macros dans ce fichier ? Quelle version d'Excel as-tu ?
I.
I.