probleme avec user form cree en xl2003 pour ouverture en xl2010

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 !

Lexpatrier77

XLDnaute Nouveau
Bonjour a tous,
j’aurais besoin de votre aide.
j'ai un fichier qui fonctionne très bien sous excel 2003 mais qui refuse de fonctionner sous excel 2010

quand j'essai d'activer l'user form, j'ai le message impossible de charger l'objet car pas disponible sur cette machine.
quand je clique ok j’accède a la macro et j'ai une erreur sur Private Sub UserForm_Initialize()

question il y a t-il une facon differente de definir un calendrier dans une macro entre excel 2003 et excel 2010?

je vous joint un exemple de mon fichier simplifier un exemple vaut mieux que de long discours.

si quelqu'un pouvait m'aider a solutionner ceci se serait super.

Merci a tous par avance.
 

Pièces jointes

Re : probleme avec user form cree en xl2003 pour ouverture en xl2010

Bonjour,

je ne suis pas un specialiste du VBA, je viens d'essayer de remplacer Calendar1.Visible par MonthView mais ceci ne fonctionne pas.

Avant de corrige j'ai ceci
Private Sub UserForm_Initialize()
Frame6.Visible = False
Calendar1.Visible = False
CommandButton6.Enabled = False

apres j'ai essaye ceci mais cela ne fonctionne pas.

Private Sub UserForm_Initialize()
Frame6.Visible = False
MonthView.Visible = False
CommandButton6.Enabled = False
 
Re : probleme avec user form cree en xl2003 pour ouverture en xl2010

salut

il ne s'agit pas de remplacer seulement un mot par un autre mais de supprimer le contrôle "Calendar" que tu as dans l'Userform" et d'y ajouter un contrôle "Monthiew". Ce n'est qu'après que tu dois (rechercher/remplacer changer le mot dans toutes les procédures où il figure !
 
Re : probleme avec user form cree en xl2003 pour ouverture en xl2010

Merci SI.

par contre je dois avouer que je ne suis pas sure de bien comprendre. je n’ai pas développer ceci je l'ai juste adapter pour mon application.

comment faire ce que tu me decris?

Merci d'avance pour ton aide.
 
Re : probleme avec user form cree en xl2003 pour ouverture en xl2010

Si,

je me permets d’abuser de tes connaissances.

j'ai trouve ceci dans la macro. c'est ceci que je dois supprimer ?

Private Sub Calendar1_Click()
aCtl = Calendar1.Value
Calendar1.Visible = True
 
Re : probleme avec user form cree en xl2003 pour ouverture en xl2010

Bonsoir a tous,

je viens d'essayer ce fichier et j'obtiens ceci:

un message defaut : impossible de charger le objet car il n'est pas disponible sur cette machine

quand je fais ok j'ai le message erreur de compilation projet ou bibliotheque introuvable
apres je fais ok un nouvelle fois la, j'ai la macro qui s'ouvre et qui reste bloque sur la ligne
--> Private Sub UserForm Initialize() (ceci est en juane)
et MonthView est en surfonce.

j'avoue avoir atteint mes limites en VBA avec ce pb. je me pose la question a savoir si cela ne serait pas plus facile de simplement supprimer l'option calendrier de l'userform et de rentrer la date en manuel

Merci a tous pour votre aide si vous avez d'autres solutions je suis preneur.
 
- 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

Discussions similaires

Retour