Erreur de compilation (connexion BDD) Excel [Résolu]

edclaire 11 Messages postés mercredi 23 mars 2005Date d'inscription 27 avril 2005 Dernière intervention - 26 avril 2005 à 16:10 - Dernière réponse : edclaire 11 Messages postés mercredi 23 mars 2005Date d'inscription 27 avril 2005 Dernière intervention
- 27 avril 2005 à 11:34
Bonjour,

Voila le début de mon code pour ma macro, Le problème c'est qu'une
erreur de compilation intervient quand je l'exécute. On me dit type
indéfini par l'utilisateur non défini pour la ligne indiquée en rouge
dans mon code. Je comprend pas parce que j'ai la même macro sous word
est tout marche mais pas avec Excel.

Si vous avez une solution merci d'avance.



Public Sub MAJ_doc()



Dim objet As
String
' objet du document

Dim sens As
String
' sens du document

Dim sensbool As
Boolean
' booleen qui renvoie vrai si le sens est vide

Dim pers_ipm As
String
' personne d'IPM

Dim pers_ext As
String
' personne extérieure

Dim date_creation As String ' date de création du document

Dim nom_fichier As String ' chemin du document

Dim mode As
String
' mode du document

Dim md As
Boolean
' booleen qui renvoie vrai si le mode est vide

Dim nature As
String
' nature du document

Dim affaire As
String
' affaire concernée par un document

Dim projet As
String
' projet concerné par un document

Dim MAJ As
Boolean
' permet de savoir si on peut faire la MAJ

Dim oCon As ADODB.Connection ' Connexion vers la BD

Dim strConnect As
String
' Chaîne de connexion vers la BD

Dim docSql As
String
' requete SQL

Dim docRst As ADODB.Recordset ' Ensemble de données d'une table

Dim MAJdoc As
String
' requete SQL



'Appel la procédure MAJ_form définit plus bas

Call MAJ_form




Be good or be bad ? Just be
Afficher la suite 

4 réponses

Meilleure réponse
econs 4066 Messages postés mardi 13 mai 2003Date d'inscription 23 décembre 2008 Dernière intervention - 26 avril 2005 à 16:48
3
Merci
Il faut ajouter une référence vers :

Microsoft ActiveX Data Objet X.y library


(Menu Outils\References)



Manu
-------------------------------------------
Une question bien posée, c'est une chance de réponse bien adaptée.

Merci econs 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 92 internautes ce mois-ci

crenaud76 4172 Messages postés mercredi 30 juillet 2003Date d'inscription 9 juin 2006 Dernière intervention - 26 avril 2005 à 16:17
0
Merci
As-tu bien ajouté une référence à ADO dans ton projet ??
Et puis une erreur de compilation pour un langage interprété, c'est fort !!! Y sont balaise chez Microsoft tout de même.

Christophe R
jpleroisse 1788 Messages postés mardi 7 novembre 2000Date d'inscription 11 mars 2006 Dernière intervention - 26 avril 2005 à 17:33
0
Merci
Je ne crois pas que le format .xls soit reconnu par ADODB. Je viens d'essayer et j'ai toujours le même message "Format de BDD non reconnu".
Par contre j'y arrive avec un control Data.

Enfin quelq'un a peut-être la solution.

jpleroisse
edclaire 11 Messages postés mercredi 23 mars 2005Date d'inscription 27 avril 2005 Dernière intervention - 27 avril 2005 à 11:34
0
Merci
merci de votre aide
j'avais oublier de mettre les références.


Be good or be bad ? Just be

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.