Afficher les heures dans un textbox et combobox

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

B

bh79

Guest
Bonjour a tous

J'ai besoin d'un coup de main, car je ne connais pas forcement le code ou la manipulation a faire.
Voila mon problème sur l'userform "séance" : lorsque je sélectionne le temps il n'y a aucun problème lorsque je valide. et lorsque je reviens dessus le temps a changé pour des chiffres, et ce que j'aimerai c'est récuperé le temps validé dans son bon format.
J'ai utilisé dans le rowsource j'ai mis "partie" (ce qui est la base de données)
et dans control source j'ai mis le numéro de la case de excel. "=film!$am$2

Je crois avoir tout dit
je reste a votre dispo pour toutes autres questions
ci-joint le document
 

Pièces jointes

Dernière modification par un modérateur:
Re : Afficher les heures dans un textbox et combobox

Bonjour bh,

en ajoutant ce code pour initialiser l'usf lors de son ouverture
Code:
Private Sub UserForm_Initialize()
For i = 2 To 20 Step 2
Seance.Controls("combobox" & i).Value = Format(Controls("combobox" & i).Value, "00:00:00")
Next i
End Sub

à+
Philippe
 
Re : Afficher les heures dans un textbox et combobox

Merci philippe pour ton code
j'ai essayé cela fonctionne bien. j'ai modifié les 00:00:00 par hh:mm:ss, je t'en remercie


J'ai encore une demande a faire: pour les textbox c'est la même ligne de code ou c'est une autre manipulation?

D'avance merci

Bastien
 
Re : Afficher les heures dans un textbox et combobox

Re- bonjour

avec ce code:
Code:
Private Sub UserForm_Initialize()
For i = 2 To 20 Step 2
Seance.Controls("ComboBox" & i).Value = Format(Controls("ComboBox" & i).Value, "00:00:00")
Next i
For i = 1 To 70
Seance.Controls("TextBox" & i).Value = Format(Controls("TextBox" & i).Value, "00:00:00")
Next i
End Sub
à+
Philippe
 
Re : Afficher les heures dans un textbox et combobox

Merci philippe

J'ai encore une derniere question sur le textbox
dans le textbox cette ligne de code

TextBox1 = Format(TextBox1.Value, "hh:mm:ss")

mais lorsuqe je veux saisir un horaire il m'affiche 00:00:00 et là pour remplir c'est assez compliqué,
comment je gére ça et garde l'affiche hh:mm:ss

D'avance 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

Retour