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

Macros et VBA Excel Discussion :

[E-07] Problème message d'erreur


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    325
    Détails du profil
    Informations personnelles :
    Localisation : France, Morbihan (Bretagne)

    Informations forums :
    Inscription : Mars 2008
    Messages : 325
    Points : 150
    Points
    150
    Par défaut [E-07] Problème message d'erreur
    Probleme de message d'erreur. Je teste cette fonction, je n'ai pas installé le driver odbc HyperFileSQL donc j'ai une erreur.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    Private Sub ConnexionODBC()
        Dim strConnWinpaie As String
        Dim strConnWinpaieRef As String
        
        ' Connexion à la base hyperfile par lien odbc
        Set ConnWinPaie = New ADODB.Connection
        Set ConnWinPaieRef = New ADODB.Connection
    
        On Error GoTo errorhandler
        
        ' Connexion base WinPaie
        strConnWinpaie = "DRIVER={HyperFileSQL};DSN=Winpaie;ANA=" & RepWinpaie & AnalysWinpaie & ";REP=" & RepFichiers & "\;Server Name=;Server Port=;Database=;UID=;PWD"
        ConnWinPaie.ConnectionString = strConnWinpaie
        ConnWinPaie.Open
    
        ' Connexion base WinPaie
        strConnWinpaieRef = "DRIVER={HyperFileSQL};DSN=Winpaie;ANA=" & RepWinpaie & AnalysWinpaie & ";REP=" & RepFichiersRef & "\;Server Name=;Server Port=;Database=;UID=;PWD"
        ConnWinPaieRef.ConnectionString = strConnWinpaieRef
        ConnWinPaieRef.Open
    
        Exit Sub
        
    errorhandler:
            
            MsgBox Err.Number & vbLf & Err.Description, vbCritical, "ERREUR Connexion ODBC"
    
            'Quitte Excel
            Application.Quit
            'Libère la mémoire
            Set ApplicationExcel = Nothing
           
    End Sub
    Donc j'ai le message de ma msgbox (en rouge) je valide l'erreur et au lieu de quiter l'application (en bleu), il m'ouvre une autre feêntre d'erreur avec erreur "3709"...

    pourquoi???

    cordialement law56100

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 656
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 656
    Points : 34 372
    Points
    34 372
    Par défaut
    Bonjour,
    le plus judicieux serait dans un premier temps de supprimer la ligne de On Error Goto, ce afin d'en savoir plus sur les éventuelles erreurs qui peuvent survenir.


    Dis nous si avec cette ligne en moins tu arrives à avancer.

Discussions similaires

  1. problème message d'erreur tkinter
    Par polette dans le forum Tkinter
    Réponses: 14
    Dernier message: 30/04/2014, 18h41
  2. problème message d'erreur
    Par zoub0 dans le forum Android
    Réponses: 2
    Dernier message: 29/03/2012, 21h21
  3. problème message d'erreur avec konqueror
    Par thou92 dans le forum Ubuntu
    Réponses: 0
    Dernier message: 11/01/2008, 10h19
  4. Problème message d'erreur et action sur clic
    Par rangernoir dans le forum Access
    Réponses: 5
    Dernier message: 26/09/2005, 12h10

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