Problème dans un formulaire

  • Initiateur de la discussion Initiateur de la discussion pat17
  • 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 !

P

pat17

Guest
Bonjour à tous,
J'ai un soucis lors de la saisie dans le formulaire (recherche automatique).
Lors de la saisie de l'heure de fin j'ai un message d'erreur que je n'arrive pas à corriger.
merci de votre aide

Cijoint.fr - Service gratuit de dépôt de fichiers
 
Re : Problème dans un formulaire

Bonjour pat17

Le bug vient d'ici : CDbl(ComboHeureFin), si vous comparez avec la sub d'au dessus, le nom de la variable est différent, ce qui fait que pour l'heure de début, il n'y a pas de message d'erreur.
Private Sub ComboHeureFin_Change()
HeureDeFin = ComboHeureFin
ComboHeureFin = Format(CDbl(ComboHeureFin), "hh:mm")
End Sub

Pour corriger : remplacer CDbl(ComboHeureFin) par CDate(...) pour les deux variables, début et fin.

Plus loin, dans le code, vous faite la même transformation CDbl(ComboHeureFin) pou run test de cohérence, à remplacer également.

il reste des bugs, je ne me suis pas penché dessus.

En espérant vous avoir fait un peu avancer

Olivier
 
Re : Problème dans un formulaire

Merci pour ta rapidité de réponse.
J'ai remplacé tous les (CDbl(ComboHeureDeDébut) par CDate(ComboHeureDeDébut) et la même opération pour heure de fin, mais ça me provoque une erreur execution 1004. impossible de lire la propriété match worksheet function.

LigneDeDateDébut = Application.WorksheetFunction _
.Match(CLng(CDate(ComboDateDébut)), Worksheets(compteurFeuille).Range("A1:A368"), 0)

Que dois je faire??
 
Dernière modification par un modérateur:
- 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
6
Affichages
569
Réponses
13
Affichages
595
Réponses
10
Affichages
409
  • Question Question
Microsoft 365 problème d'index
Réponses
19
Affichages
498
Retour