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 :

Connexion ADO AS400 problème de fermeture EXCEL


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 66
    Points : 67
    Points
    67
    Par défaut Connexion ADO AS400 problème de fermeture EXCEL
    Bonjour,
    Je galère depuis plusieurs jours sur le problème suivant:
    je requete dans un AS400 via ADO (2.8 ext)
    Mon code se passe tout à fait normalement, me remonte les informations dont j'ai besoin dans Excel, c'est super !
    Pourtant à chaque fois (?) que je veux fermer mon fichier ou quitter Excel, j'ai la fenêtre
    Excel à rencontré un problème et doit fermer
    .
    Je précise que je pense enchainer les opérations "proprement" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ouverture connexion
    ouverture recordset
    ../..
    fermeture recordset
    fermeture connexion
    Le problème est le même avec les modes de connexion suivants:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CnxAS400.Open "provider=IBMDA400;data source=NOMAS400", User, Password
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CnxAS400.Open "DSN=NOMDSN", User, Password
    OS400 5.3, Excel 2002
    Quelqu'un a-t-il une idée,

    Merci

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 66
    Points : 67
    Points
    67
    Par défaut

    Le problème ne venait pas de la connexion mais d'un userform mal déchargé.
    En rajoutant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub Workbook_BeforeClose(Cancel As Boolean)
        On Error GoTo Workbook_BeforeClose_err
        Unload monUserForm
     
        Exit Sub
     
    Workbook_BeforeClose_err:
        'si l'objet n'est pas trouvé ...
        If Err.Number = 424 Then Resume Next
     
    End Sub
    je n'ai plus de soucis.
    Merci a ceux qui se sont penché sur mon problème.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] Problème de fermeture Excel 2007
    Par bj304075 dans le forum Excel
    Réponses: 7
    Dernier message: 16/05/2011, 18h19
  2. [Ado+Oracle] Problème connexion avec la base oracle
    Par Bourak dans le forum Bases de données
    Réponses: 6
    Dernier message: 05/04/2007, 09h30
  3. Problème connexion Cube SQL SERVER 2005 avec EXCEL
    Par nnasser dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 22/09/2006, 15h23
  4. [VBA-E] Problème fermeture excel
    Par robin des bulles dans le forum Access
    Réponses: 3
    Dernier message: 28/06/2006, 16h14
  5. [ADO] [PostGreSql] Problème de connexion
    Par charliejo dans le forum C++Builder
    Réponses: 2
    Dernier message: 02/03/2006, 09h36

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