Mon userform ne s'ouvre pas

  • Initiateur de la discussion Initiateur de la discussion Fmiste
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

Fmiste

Guest
Bonjour le Forum,

J'ai un petit soucis.

Sur la fiche jointe ci dessous, j'ai crée un bouton qui devrait me permettre d'afficher mon userform. Mais celui ci déclenche l'erreur suivante : Erreur de compilation : type défini par l'utilisateur non défini.

Sachant que ce code est un copié collé d'un userform précédent présent dans un autre de mes classeurs, je me demande ce qui cloche.

La ligne Mabase As Database est surligné, donc je l'ai mise en gras et magie, mon userform se lance. Qui pourrai m'aider a lancer mon userform ? 🙂

Merci.
 

Pièces jointes

Re : Mon userform ne s'ouvre pas

Salut FMiste

Oups, je viens de voir dans le code que tu ouvres une base Access ".mdb"
Il faut donc que tu coches dans les références de ton projet VBA,

la référence : Microsoft Access X.xx Object Library

A+
 
Dernière modification par un modérateur:
Re : Mon userform ne s'ouvre pas

Salut BrunoM45,

Oui je fais appel a une base de donnée accees, dont le chemin est donnée en fin de programme.

Je ne vois pas pourquoi cela bloque du coup 🙁
 
Re : Mon userform ne s'ouvre pas

Je ne comprends pas le soucis car:

Code:
Public MaBase As Database
Je déclare bien ma variable

Code:
Set MaBase = OpenDatabase("Z:\DEVIS EDP\Base de données EDP - Ne pas toucher !!!\edp.mdb")

Je déclare bien ma base de données

donc normalement apres je peux l'utiliser sans soucis ...

Dranreb m'a parlé de référence définissante la classe database. Quelqu'un pourrait il m'expliquer de quoi il s'agit ?

Merci 🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
534
I
Réponses
5
Affichages
1 K
R
Réponses
5
Affichages
2 K
Remteyss
R
R
Réponses
10
Affichages
5 K
R
P
Réponses
6
Affichages
1 K
kamel
K
Retour