IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

Formulaire VB 6 : Cherchez l'erreur


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 4
    Par défaut Formulaire VB 6 : Cherchez l'erreur
    Bonjour à vous Développeurz !

    Je fais appel à votre savoir pour m'enlever une belle épine du pied ! En effet, je suis en train de réaliser un formulaire sous VB 6 qui devra, après remplissage des champs par l'utilisateur, générer automatiquement un devis. Le modèle de devis est un .dot (modèle Word).

    Etant novice dans la programmation, je me suis basé sur un code déjà existant que j'ai récupéré et qui fonctionne. Cependant lorsque je complète le code avec mes nouveaux champs cela ne fonctionne pas.

    Malheureusement, je ne parviens pas à identifier la source de l'erreur, si vous pouviez y jeter un oeil, je vous joins le fichier zip complet de l'appli.

    Petite précision :

    Avec ce code, lorsque je lance le débogage, la UserForm3 s'affiche correctement seulement certaines cases ne fonctionnent pas : exemple du champs "modèle de document" qui devrait afficher le chemin du modèle du document et qui n'affiche rien.

    De plus, une fois la UserForm3 affichée, lorsque je lance "générer devis" l'application me renvoit une message box : "Impossible de définir la propriété Text. Valeur de propriété non valide"

    Je sais que ce n'est pas facile de voir le problème directement et je vous remercie du temps que vous m'accorderez pour résoudre ce problème, mais je galère réellement à identifier la source de l'erreur.

    Je joins le zip de l'appli à ce mail.

    Bien amicalement,

    RONANMOULE
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Tu développes en VB6 ou en VBA avec MsOffice ?

  3. #3
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
        If Me.Groupe_DSEIR.Text = "Groupe DSEIR" And Me.Numéro_devis.Text = "Numéro de devis" Then
          'Me.Groupe_DSEIR.Text = ""
          Groupe_DSEIR.ListIndex = -1
            Me.Numéro_devis.Text = ""
        End If
    Tu essaye dans ton code de forcer la propriete Text d'une ComboBox, hors cette propriete Text est en lecture seule, il te faut donc remplacer cette ligne comme indiquee dans le code au dessus.
    Je n'ai pas teste la suite, mais a priori tu auras des erreurs aussi si les champs sont mal ou non remplis, la par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        If Me.Montant_prestation_1.Text >= 0 And Me.Montant_prestation_2.Text >= 0 And Me.Montant_prestation_3.Text >= 0 And Me.Montant_prestation_4.Text >= 0 And Me.Montant_prestation_5.Text >= 0 And Me.Montant_prestation_6.Text >= 0 Then

  4. #4
    Futur Membre du Club
    Inscrit en
    Avril 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 4
    Par défaut Réponse à vous deux
    Bonjour Developperz

    Tout d'abord merci beaucoup pour cette réponse, je tâcherais de remédier à tout ça dès que possible.

    Par ailleurs, j'utilise VB6 et non VBA car je souhaite que cet outil soit compilable en .exe

    Voilà pour l'instant je vous tiendrais au courant des évolutions.

    Merci encore pour ces réponses et toutes celles à venir...

    à plus tard

Discussions similaires

  1. [XML] Cherchez l'erreur
    Par loic_86 dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 06/03/2007, 09h50
  2. Formulaire | champ en surbrillance si erreur de saisie
    Par jiojioforever dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 10/11/2006, 09h59
  3. Réponses: 6
    Dernier message: 08/10/2006, 16h49
  4. [AJAX] liste liée ajax: s'iou plait, cherchez l'erreur
    Par redwire dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 19/09/2006, 20h26
  5. Clé primaire ? cherchez l'erreur
    Par Aargol dans le forum Langage
    Réponses: 2
    Dernier message: 09/06/2006, 08h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo