Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
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 06/10/2011, 14h24   #1
Invité régulier
 
Inscription : octobre 2011
Messages : 20
Détails du profil
Informations forums :
Inscription : octobre 2011
Messages : 20
Points : 5
Points : 5
Par défaut Erreur de compilation : Déclaration existante dans la portée en cours

Bonjour,

Je construit une base de données Access avec formulaire Access pour une entreprise.

Mon problème est le suivant :
j'ai un formulaire auquel il y a une quantité folle de code, mais quand je l'ouvre :
"Erreur de compilation : Déclaration existante dans la portée en cours"
D'après l'aide d'Access j'aurais une double déclaration d'une variable, mais impossible de mettre la main dessus, j'ai essayé de mettre en commentaire ou supprimé provisoirement des bouts de code mais l'erreur est toujours là...

pouvez vous m'aider s'il vous plait.

merci.
gnstian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2011, 15h21   #2
Invité régulier
 
Inscription : octobre 2011
Messages : 20
Détails du profil
Informations forums :
Inscription : octobre 2011
Messages : 20
Points : 5
Points : 5
Par défaut Suite

D'autre part si j'essaye si j'essaye d'ouvrir manuellement le formulaire c'est à dire sans VBA il me met ce message d'erreur :
Images attachées
Type de fichier : jpg Message d'erreur.jpg (63,3 Ko, 5 affichages)
gnstian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2011, 15h22   #3
Rédacteur/Modérateur

 
Avatar de argyronet
 
Homme Jean-Philippe AMBROSINO
Panseur de bobos en solutions ETL
Inscription : mai 2004
Messages : 3 655
Détails du profil
Informations personnelles :
Nom : Homme Jean-Philippe AMBROSINO
Localisation : France

Informations professionnelles :
Activité : Panseur de bobos en solutions ETL
Secteur : Finance

Informations forums :
Inscription : mai 2004
Messages : 3 655
Points : 6 220
Points : 6 220
Envoyer un message via MSN à argyronet
Bonjour,

Ce genre d'erreur survient très souvent lorsque tu déclares (ou as déclaré à moment donné) une variabke en mode débogage...
  • Enlève provisoirement
  • Option Explicit,
  • compile ton code,
  • compactes ta base,
  • réessayes
  • et remet Option Explicit
  • puis réesayes encore.

Argy
__________________
Ils comptent sur vous...

Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

Web Site@Mail
Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007
Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010
MDB Viewer : Visionneuse Access v4.0
argyronet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2011, 16h58   #4
Invité régulier
 
Inscription : octobre 2011
Messages : 20
Détails du profil
Informations forums :
Inscription : octobre 2011
Messages : 20
Points : 5
Points : 5
J'ai a peu près saisi l'intérêt mais qu'est que l'option explicit?
gnstian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2011, 17h03   #5
Rédacteur/Modérateur

 
Avatar de argyronet
 
Homme Jean-Philippe AMBROSINO
Panseur de bobos en solutions ETL
Inscription : mai 2004
Messages : 3 655
Détails du profil
Informations personnelles :
Nom : Homme Jean-Philippe AMBROSINO
Localisation : France

Informations professionnelles :
Activité : Panseur de bobos en solutions ETL
Secteur : Finance

Informations forums :
Inscription : mai 2004
Messages : 3 655
Points : 6 220
Points : 6 220
Envoyer un message via MSN à argyronet
C'est une mention qui doit figurer en en-tête de module...

Argy
__________________
Ils comptent sur vous...

Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

Web Site@Mail
Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007
Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010
MDB Viewer : Visionneuse Access v4.0
argyronet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2011, 17h12   #6
Invité régulier
 
Inscription : octobre 2011
Messages : 20
Détails du profil
Informations forums :
Inscription : octobre 2011
Messages : 20
Points : 5
Points : 5
J'ai fait tout ce que tu as dis sans succès hélas...
gnstian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2011, 19h13   #7
Invité régulier
 
Inscription : octobre 2011
Messages : 20
Détails du profil
Informations forums :
Inscription : octobre 2011
Messages : 20
Points : 5
Points : 5
J'ai trouvé l'erreur en fait faut pas qu'une variable ai le même nom qu'une table
gnstian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2011, 10h09   #8
Rédacteur/Modérateur

 
Avatar de argyronet
 
Homme Jean-Philippe AMBROSINO
Panseur de bobos en solutions ETL
Inscription : mai 2004
Messages : 3 655
Détails du profil
Informations personnelles :
Nom : Homme Jean-Philippe AMBROSINO
Localisation : France

Informations professionnelles :
Activité : Panseur de bobos en solutions ETL
Secteur : Finance

Informations forums :
Inscription : mai 2004
Messages : 3 655
Points : 6 220
Points : 6 220
Envoyer un message via MSN à argyronet
Citation:
Envoyé par gnstian Voir le message
J'ai trouvé l'erreur en fait faut pas qu'une variable ai le même nom qu'une table
Ah bon !!!

D'où les préfixes, mon cher...

Argy
__________________
Ils comptent sur vous...

Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

Web Site@Mail
Livres : VBA pour OFFICE 2007 et MICROSOFT ACCESS 2007
Nouveau Tutoriel : Déployer vos applications avec Microsoft Access 2010
MDB Viewer : Visionneuse Access v4.0
argyronet 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 00h59.


 
 
 
 
Partenaires

Hébergement Web