Horloges multiples dans userform | ||
---|---|---|
Inscription: 03/11/2011
Messages:
10
Système d'exploitation: PC Version Excel utilisée: 2003 2007 |
Posté le : 03-11-2011 17h25
Bonjour
J'essaye d'intégrer la superbe horloge digitale crée par Didier Fourgeot dans plusieurs "textbox " dans un userform afin de noter des étapes de processus ! Exemple:Il est 08h30 lorsqu'une étape de processus "x" commence à 8h30 Je cliques sur le textbox et ce dernier m'affiches 8h30 dans le textbox1 lorsqu'une étape de processus "Y" commence à 8h32 Je cliques sur le textbox et ce dernier m'affiches 8h32 dans le textbox2 Etc... Merci pour vos réponses et votre indulgence! Cdlt Nb / J'utilise excel 2003 |
|
|
Re: Horloges multiples dans userform | ||
---|---|---|
Inscription: 17/08/2007
De Québec, Canada
Messages:
180
Système d'exploitation: PC Version Excel utilisée: Excel 2003, 2007 (FR) & MsProject 2003 |
Posté le : 03-11-2011 20h08
Salut le forum
Bienvenue Marlot comme nouveau membres. Sans le fichier de Didier, difficile de t'aider. Mytå |
|
|
Re: Horloges multiples dans userform | ||
---|---|---|
Inscription: 03/11/2011
Messages:
10
Système d'exploitation: PC Version Excel utilisée: 2003 2007 |
Posté le : 03-11-2011 20h23
Bonsoir Myta
Le fichier est le suivant rattaché à une macro sur une feuille Option Explicit '--------------------------------------------------------------------------------------- ' Auteur : Didier FOURGEOT (myDearFriend!) ' www.mdf-xlpages.com ' Date : 18/06/2006 ' Sujet : Horloge Digitale '--------------------------------------------------------------------------------------- Dim Temps As Date Public Sub MAJHorloge() 'Programmation de l'évènement toutes les secondes Temps = Now + TimeValue("00:00:01") Application.OnTime Temps, "MAJHorloge" 'MAJ de l'horloge ThisWorkbook.Sheets(1).Shapes("Horloge").TextFrame.Characters.Text = Format(Now, "hh:mm:ss") End Sub Public Sub StopHorloge() On Error Resume Next 'Stoppe la gestion de l'évènement OnTime Application.OnTime Temps, "MAJHorloge", , False End Sub Public Sub GoStop() Static Go As Boolean If Not Go Then MAJHorloge Go = True Else StopHorloge Go = False End If End Sub Ce que je souhaites c'est pouvoir rattacher la même macro (fonction) sur plusieurs controles X du type textbox mERCI Cdlt |
|
|
Re: Horloges multiples dans userform | ||
---|---|---|
Inscription: 18/05/2006
De Saône-et-Loire (71)
Messages:
1539
Système d'exploitation: PC Version Excel utilisée: 97, 2000, 2002, 2003, 2007, 2010, 2013, 2016 et 365 |
Posté le : 04-11-2011 11h26
Bonjour MARLOT, bienvenue sur XLpages.com
Bonjour Mytå, le Forum, Je crois que Mytå voulait dire qu'il convenait de fournir ton exemple de fichier (avec Userform et Textbox) et des explications claires de ce que tu souhaites réaliser exactement... (je n'ai pas l'impression que le code VBA que tu présentes soit vraiment adapté à ton objectif il me semble). Par ailleurs, je te remercie de consulter cette FAQ pour insérer du code VBA proprement dans tes posts. Bien cordialement, Didier_mDF
Le Webmaster La réponse vous satisfait ? Merci de revenir solder le sujet en [résolu], voir ce lien |
|
|
Re: Horloges multiples dans userform | ||
---|---|---|
Inscription: 03/11/2011
Messages:
10
Système d'exploitation: PC Version Excel utilisée: 2003 2007 |
Posté le : 04-11-2011 20h58
Bonsoir Myta et Webmester |
|
|
Re: Horloges multiples dans userform | ||
---|---|---|
Inscription: 17/08/2007
De Québec, Canada
Messages:
180
Système d'exploitation: PC Version Excel utilisée: Excel 2003, 2007 (FR) & MsProject 2003 |
Posté le : 05-11-2011 02h29
Re le forum
Combien de Textbox as-tu besoin ? Qu'arrive-t-il si la personne ferme le formulaire (Userform) ? ... si la personne clique sur un Textbox déjà renseigner ? ... si la personne s'est trompée de Textbox ? A te relire Mytå
Edité par Mytå le 05/11/2011 04:30:29
|
|
|
Re: Horloges multiples dans userform | ||
---|---|---|
Inscription: 03/11/2011
Messages:
10
Système d'exploitation: PC Version Excel utilisée: 2003 2007 |
Posté le : 05-11-2011 08h47
Bonjour Myta
Mon formulaire contient environ une quinzaine de textbox (Etapes de processus que je dois mesurer en cliquant dessus (L'heure s'arrete au click au lieu d'obliger l'utilisateur à rentrer et saisir ces données) Celles ci sont ensuite récupérées dans une feuille ou d'autres calculs sont encore réalisés (oK j'ai réussi cette étape !!) Si quelqu'un clique une nouvelle fois sur la même textbox ,logiquement l'heure se met à nouveau à jour par un nouveau click Pour quittez le formulaire J'ai crée un bouton "annulez saisie" et "validez saisie" Les textbox se suivent au niveau de la saisie (Tab )et respectent une certaine chronologie. J'ai rajouté egalement un chronometre à la main de l'utilisateur (Bouton start /stop/reset pour mesurer certains points Je te joins déja un extrait du code VBA utilisé et si tu le souhaites le fichier excel complet Merci beaucoup ! Cordialement
|
|
|
Re: Horloges multiples dans userform | ||
---|---|---|
Inscription: 03/11/2011
Messages:
10
Système d'exploitation: PC Version Excel utilisée: 2003 2007 |
Posté le : 06-11-2011 09h15
Bonjour Myta et le forum !
En fait j'ai tester plûtot avec des labels qui se déclenchent et donnent l'heure quand on cliques dessus ! L'heure remplace l'intitulé c'est parfait ! Cela fonctionne à merveille !
|
|
|
Re: Horloges multiples dans userform | ||
---|---|---|
Inscription: 03/11/2011
Messages:
10
Système d'exploitation: PC Version Excel utilisée: 2003 2007 |
Posté le : 07-11-2011 07h21
Bonjour Myta et le forum !
Merci pour vos conseils ,j'essaye maintenant la gestion des progress bar associée au Timer Merci à vous ! |
|
|
Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.
Qui consulte actuellement ce sujet ?
2 Utilisateur(s) anonymes