Problème transcription heure dans formulaire de saisie

Bonjou

Avant tout, je tiens à préciser que je suis débutant sur VBA !!!

Je me suis lancé dans la conception d'un fichier devant me permettre de saisir les heures de travail de mes intérimaires.

Le formulaire de saisie des informations fonctionne nickel. Idem pour la partie suppression d'un enregistrement.

Par contre, le formulaire Modification d'une enregistrement me pose problème. La sélection de ma ligne par mon Id fonctionne, mais le formulaire

affiche mes heures en décimale et nom au format hh:mm. Ce qui est étrange, c'est que quand je modifie la saisie dans mon formulaire 'Modif' des erreurs en hh:mm

le calcul ce fait correctement et mon tableau est correctement modifié.

J'ai essayé les propriétés CDate, Format et d'autres mais rien ne fonctionne.... Pour faire simple, je suis bloqué....

Y aurait il une âme charitable pour m'aider ????

BOnjour,

 Me.TxtHeureDebutE = Format(Cells(MaLigne, 6), "hh:mm")
        Me.TxtHeureFinE = Format(Cells(MaLigne, 7), "hh:mm")
        Me.TxtTotalHeureE = Format(Cells(MaLigne, 8), "hh:mm")
    

Bonjour,

Autre possibilité :

        Me.TxtHeureDebutE = Cells(MaLigne, 6).Text
        Me.TxtHeureFinE = Cells(MaLigne, 7).Text
        Me.TxtTotalHeureE = Cells(MaLigne, 8).Text

A+

Génial...... merci beaucoup, la solution de XmenPl fonctionne.

Rechercher des sujets similaires à "probleme transcription heure formulaire saisie"