|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() tof timTechnicien maintenance Inscription : septembre 2011 Messages : 101 ![]() |
Bonsoir à tout le monde...
ça fait bientôt une semaine que je rame sur mon petit programme... il se compose de 4 fichiers : 1= MENU.xlsm 2= BDC.xlsm ' base de donnée 3= CREA.xlsm ' Ajout client dans base de donnée 4= RECH.xlsm ' Recherche client dans base de donnée Lorsque je démarre mon fichier MENU, il lance bien les 3 autres fichiers dans l'ordre précité... Mon problème : Lorsque je clique sur le bouton "Création" il m'ouvre bien mon USF du fichier 3 "CREA" ensuite je rempli tous les choix et lorsque je valide je reçois une "Erreur d'execution 424 objet requis" je demande votre aide pas pour résoudre mes erreur mais juste pour me guider...car je ne les vois pas...bien possible que je ne procède pas comme il faut dans les règles mais bon je m'y perd... D’avance je vous remercie pour votre aide. tim |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé Sénior
![]() Jérôme FONTAINEContrôleur de Gestion Inscription : juin 2006 Messages : 3 905 ![]() |
Bonjour,
Sans la partie de code qui plante, moi aussi je ne vois rien
__________________
Jérôme Citation:
nous encouragera.Dans le cas ou la réponse mérite, à vos yeux, un , nous faire partager la raison de ce vote, pourrait nous permettre de nous améliorer.
|
|
|
|
00
|
|
|
#3 |
![]() ![]() |
Bonjour....
Pour pouvoir te guider il va falloir que tu fasse l'effort de poster ton code et en particulier la ligne sur laquelle survient ton erreur..
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
00
|
|
|
#4 | ||||||||||||||||
|
Nouveau Membre du Club
![]() tof timTechnicien maintenance Inscription : septembre 2011 Messages : 101 ![]() |
voici donc mon programme...
mon programme est le MENU.xlsm mon second est BDC.xlsm ' ma base de donnée client mon troisième est CREA.xlsm ' mon USF pour créer un nouveau client mon dernier est RECH.xlsm ' mon USF pour rechercher un client ou modifier sa fiche 1= MENU.xlsm 2= BDC.xlsm ' base de donnée 3= CREA.xlsm ' Ajout client dans base de donnée 4= RECH.xlsm ' Recherche client dans base de donnée Lorsque je démarre mon fichier MENU, il lance bien les 3 autres fichiers dans l'ordre précité... Mon problème : Lorsque je clique sur le bouton "Création" il m'ouvre bien mon USF du fichier 3 "CREA" ensuite je rempli tous les choix et lorsque je valide je reçois une "Erreur d'execution 424 objet requis" alors voici mes codes: usf du fichier MENU Code :
Code :
Code :
usf du fichier CREA ' usf pour la creation d un nouveau client Code :
Code :
Code :
Code :
module1 du fichier RECH Code :
et pour l'essentiel merci pour votre aide si vous le pouvez...je vous dire à me comprendre. Tim |
||||||||||||||||
|
|
00
|
|
|
#5 | ||
![]() ![]() |
Le code du bouton valider aurait suffit ...
tu n'as pas dit sur qu'elle ligne tu avais l'erreur je suppose que c'est la : Code :
par exemple s'il s'agit du classeur contenant ta macro où à l'ouverture d'un autre classeur Code :
Set Wbk1= Worbooks.open("c:\MonRep\MonclasserWbk1.xls")
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
||
|
10
|
|
|
#6 | ||||
|
Nouveau Membre du Club
![]() tof timTechnicien maintenance Inscription : septembre 2011 Messages : 101 ![]() |
merci à toi...
effectivement voici pôur l'affectation wbk dans ThisWorkbook de MENU.xlsm: Code :
Code :
|
||||
|
|
00
|
|
|
#7 |
![]() ![]() |
Au cas ou tu aurais fait une "erreur de portée " sur tes variables vérifie que toutes tes feuilles de code commence par la ligne :
voir : Option Explicit A quoi sert "Option Explicit" [Edit] en te relisant je m'aperçoit que l'utilisation de Option Explicit vas bien mettre en évidence tes problèmes.... une question : Pourquoi tu ne met pas tout ton code (et usf) dans le même classeur macro, vouloir séparer le code et les données c'est très bien ... mais mettre ton code dans différent classeurs vas tout compliquer ...
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
10
|
|
|
#8 | ||
|
Expert Confirmé
![]() |
bonjour
je n'en suis pas sur mais peut etre que pour que ca marche il faudrait que Wbk1 aie le focus non!!!?? ![]() Code :
__________________
mes fichiers dans les contributions: mon formulaire mail avec CDO en vba et mon formulaire mail avec CDO en vbs dans un HTA mon nouveau mouse in out pour les boutons dans un userform mon addin pour prendre un cliché de selection de cellules si ton problème est résolu n'oublie pas de pointer :résolu:ça peut servir aux autres et n'oublie pas de voter ![]()
|
||
|
|
10
|
|
|
#9 | |
![]() ![]() |
Citation:
non on fait pas un diaporama ... pas besoin d'activer une feuille pour agir/consulter sur son contenu..
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
|
10
|
|
|
#10 | ||
|
Nouveau Membre du Club
![]() tof timTechnicien maintenance Inscription : septembre 2011 Messages : 101 ![]() |
merci bbil je n'ai plus erreur 424 mais une erreur de compilation variable non définie sur
Code :
|
||
|
|
00
|
|
|
#11 | |
![]() ![]() |
J'avais édité mon précédent message
Citation:
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
|
00
|
|
|
#12 |
|
Nouveau Membre du Club
![]() tof timTechnicien maintenance Inscription : septembre 2011 Messages : 101 ![]() |
pour revenir bbil à ta demande #7 et bien j'ai changé car lorsque j'avais tout compiler je m'en sortais pas plus...bcp d'erreur alors que indépendement chaque fichier fonctionne...néanmoins le fichier BDC.xlsm je le voulais séparé pour pouvoir faire un backup quotidien de ce fichier reprenant les clients...
au fur et à mesure que j'avance je me rends compte que je complique fortement mes modifications...j'attrape sucessivement des erreurs qui me font perdre le fil de mes idées et me prennent la tête... pense tu que je dois remettre le tout compilé en un fichier sauf ma BDC ??? et ensuite si j'ai des erreurs je reprends contact ? |
|
|
00
|
|
|
#13 | |
![]() ![]() |
Citation:
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
|
10
|
|
|
#14 |
|
Nouveau Membre du Club
![]() tof timTechnicien maintenance Inscription : septembre 2011 Messages : 101 ![]() |
ok merci je remets tout en place et en fonction reprendrai contact...merci aux participants...bonne soirée
|
|
|
00
|
|
|
#15 |
![]() ![]() |
ok Clique sur
en bas du message tes questions seront surement différentes ensuite
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
10
|
Copyright © 2000-2012 - www.developpez.com