Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel > Macros et VBA Excel
Macros et VBA Excel Vos questions relatives aux macros Excel, à l'utilisation de VBA et à l'automatisation de vos classeurs Excel.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/01/2012, 11h57   #1
Candidat au titre de Membre du Club
 
Inscription : novembre 2010
Messages : 47
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 47
Points : 12
Points : 12
Par défaut nom de module, de projet ou de bibliothèque d'objet déjà utilisé

Bonjour à tous,

Je travaille sous Excel 2007 en VBA et je veux utiliser une base de données MySQL.

Le problème est que pour se faire, il faut utiliser la référence Microsoft DAO 3.6 Object Library. ( c'est bien celle la qu'il faut pour utiliser l'objet ADODB ? )

Voici la ligne qui plante sans la référence :
Code :
1
2
3
  Dim rsNbFileMySQL As Recordset
  'La prochaine ligne plante à cause de l'objet ADODB
  Set rsNbFileMySQL = ADODB.Connection.Execute(requete)
Problème vite résolu si l'on va dans Outils > Références et que l'on coche la référence cité ci-dessus. Sauf si l'erreur suivante apparait :
"nom de module, de projet ou de bibliothèque d'objet déjà utilisé"

C'est mon cas :/

Quelqu'un sait-il ce qu'il se passe?

Pour info, j'ai fais juste avant une macro VBA sous access qui utilisait une base MySQL mais Access est fermé quand je fais la manipulation décrite au dessus.
zenico64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2012, 14h09   #2
Candidat au titre de Membre du Club
 
Inscription : novembre 2010
Messages : 47
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 47
Points : 12
Points : 12
J'ai résolu mon problème :
J'avais une Référence qui gênait et en la décochant j'ai pu activer l'autre.
Ça devait venir de leur emplacement ou de leur nom...
zenico64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h00.


 
 
 
 
Partenaires

Hébergement Web