Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Comment resoudre l'erreur lors entrée date dans la Frame1

  • Initiateur de la discussion Initiateur de la discussion néné06
  • 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 !

néné06

XLDnaute Accro
Bonsoir le Forum

Sur l'exemple joint, lorsque j'entre la date dans la TB sur USF , aucun problème,mais si j'entre la date sur la TB de la Frame1, ALORS ERREUR ???

Pourriez vous m'aider !!

Merci d'avance.
 
Re : Comment resoudre l'erreur lors entrée date dans la Frame1

Bonjour,

Il faut faire quelque peu attention à ton fichier posté, car il plante Excel dès le départ ...
dangereux ... 😡 tu peux désactiver tes macros automatiques ... peut-être ...

A +
🙂
 
Re : Comment resoudre l'erreur lors entrée date dans la Frame1

Bonsoir le Forum, Bonsoir James007

J'ai essayé le premier exemple1 sur mon ordi avec Excel2010, ce programme fonctionne sans planter.
J'ai essayé l' exemple1 sur ordi du bureau avec Excel2003, et là, "PLANTAGE GRAVE DES LE DEPART ??????????".
Je ne comprend pas pourquoi?
J'ai allégé ce programme en exemple1.1 qui tourne à la maison: je n'ai pas essayé au bureau.
Si vous pouvez essayer et m'indiquer s'il est OK, avec risque de plantage de excel ?

Merci pour vos reponses.
 
Re : Comment resoudre l'erreur lors entrée date dans la Frame1


Re,

Perso ... replantage ...😡😡😡
Je vais m'abstenir ...

A +
🙂
 
Re : Comment resoudre l'erreur lors entrée date dans la Frame1

Merci d'avoir pris de ton temps pour ma question.

J'essayerai Lundi de détecter, au travail, à quel niveau se situe l'erreur.

Je serai curieux de savoir si le plantage ce produit sur beaucoup d'autres ordi et avec quel version Excel?

Cordialement
 
Re : Comment resoudre l'erreur lors entrée date dans la Frame1

Bonjour néné ...

La curiosité l'emporte ...
Dans ta UserForm4 à l'activation

Private Sub UserForm_Activate()

Columns("H:H").Select

çà plante tout ... !!!

A +
🙂
 
Re : Comment resoudre l'erreur lors entrée date dans la Frame1

Bonjour le fil 🙂,
Pas de plantage sous 2010, mais code inexploitable car bourré de références DLL32 qui ont besoin d'être adaptées pour VBA 64...
Bon courage pour l'adaptation quand le virage 64 bits sera pris 🙄...
Bon dimanche 😎
 
Re : Comment resoudre l'erreur lors entrée date dans la Frame1

Bonjour à tous et merci pour votre attention!!!

J'ai réussi à modifier le code et maintenant plus de plantage grave, à par le problème original de la date dans la frame.

j'adresse la nouvelle mouture ou l'on arrive à constater l'erreur.

Merci à tous pour votre aide précieuse.
 
Re : Comment resoudre l'erreur lors entrée date dans la Frame1

Féliciations ... plus de plantage ...

Il ne te manque que l'utilisation d' Option Explicit pour pouvoir compiler et debugger ...
Je regarde ton code ... dès que j'ai un moment ...

A +
🙂
 
Re : Comment resoudre l'erreur lors entrée date dans la Frame1

Salut,



Quand tu écris " VBA.UserForms(usf).ActiveControl = CalendrierDateSELECT


ta textbox1 appartient à L'usf alors que FTB1 appartient à FRame1 qui elle même appartient à usf.

donc il faut écrire dans le cas de FTB1 , il faut faire référence à FRame1

VBA.UserForms(usf).Frame1.ActiveControl = CalendrierDateSELECT


Pour gérer tes 2 textbox avec une gestion d'erreur :

On error resume next
VBA.UserForms(usf).ActiveControl = CalendrierDateSELECT
if err<>0 then VBA.UserForms(usf).frame1.ActiveControl = CalendrierDateSELECT


Ps JNP, GetSystemMetrics foncitonne plus en 64 bits ?

A+++
 
Re : Comment resoudre l'erreur lors entrée date dans la Frame1

Merci à tous.

je vais essayer la methode de Zon mais il est bizarre que cet ancien programme plante sur un ordi avec excel 2003 et fonctionne avec 2010.
Bizarre ? J’ai dis bizarre : comme c’est bizarre. (Célèbre réplique)

A+
 
Re : Comment resoudre l'erreur lors entrée date dans la Frame1

Re,

Nene c'est normal que ton appli fonctionne pas sous XL 2003 ou inférieur, tu utilises l'objet sortfields par exemple qui est apparu avec XL 2007.

à toi de voir sur quelle version tu vas l'utliser....

A+++
 
Re : Comment resoudre l'erreur lors entrée date dans la Frame1

Bonjour

J’ai résolu le problème, en utilisant l’information de Zon, que je remercie, en rajoutant une petite bidouille.
J’ai placé une variable « dd « dans les sub de fin « valider » de la frame ainsi que « quitter » de la frame et dans USF4 routine « Activate » , je saute cette routine qui se répétée plusieurs fois lors de l’effacement de la frame.
Maintenant, cela à l’air de fonctionner.
Si certain sont intéressés, je fais parvenir le programme rectifié.

Merci à tous
 
- 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

  • Question Question
Microsoft 365 Rechercher date
Réponses
5
Affichages
226
  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
358
Réponses
6
Affichages
641
Réponses
16
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…