RESOLUS MERCI heures dans useforme svp

jmcr

XLDnaute Occasionnel
bonsoir le forum
voila j essaye de mettre dans un useforme l'heure dans un label 23 voila le code que j ai dans le label
Private Sub Label23_Click()
Label23 = Format(Now, "hh:nn:ss")
End Sub
rien de passe il marque juste le nom label 23 dans useforme quand je le lance ou est bien mon erreur svp
avec tout ma gratitude
 

jmcr

XLDnaute Occasionnel
j ai bien recopier ton code a la virgule prés
et je viens d 'avoir un bug dans mon useforme que j avais pas vus voila son erreur

Sub efface()
Dim i As Integer
For i = 1 To 11
If i <> 5 Then
Me.Controls("textbox" & i) = ""
End If
Next
lbl_nouveau.Visible = False
Cb_race.Value = ""
ligne_1 = 0
ligne_2 = 0
num_natio_1 = ""
num_natio_2 = ""
TextBox2.SetFocus

End Sub
quand j essaie d 'effacé mon useforme avec le boutons pouvez vous me dire pourquoi svp
 
Dernière édition:

grisan29

XLDnaute Accro
bonsoir
pour récupérer l'heure de la machine dans un label voici comment je fait
dans l'userform
Code:
    Option Explicit

    Private Sub UserForm_Initialize()
       Userform1_heure
    End Sub

    Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
       On Error Resume Next
       Application.OnTime EarliestTime:=Userform1_next, Procedure:="Userform1_heure", Schedule:=False
    End Sub
et dans un module
Code:
    Option Explicit

    Public Userform1_next As Date
    Const Intervalle = 1    'durée en seconde entre deux rafraichissements de l'horloge

    Public Sub Userform1_heure()
       UserForm1.Label1 = Format(Time, "h:mm:ss")
       Userform1_next = Now() + Intervalle / 24 / 60 / 60
       Application.OnTime Userform1_next, "Userform1_heure"
    End Sub
 
Dernière édition:

jmcr

XLDnaute Occasionnel
merci beaucoup grâce a vos lumière cela marche bien mais voila j ai un nouveaux probleme un code fonctionne plus quand je clique sur le bouton effacé de mon useforme voila et toujours au même endroit voila le bug
Sub efface()
Dim I As Integer
For I = 1 To 11
If I <> 5 Then
Me.Controls("textbox" & I) = ""
End If
Next
lbl_nouveau.Visible = False
Cb_race.Value = ""
ligne_1 = 0
ligne_2 = 0
num_natio_1 = ""
num_natio_2 = ""
TextBox2.SetFocus

End Sub j arrive pas a trouvé l erreur ??????
 

jmcr

XLDnaute Occasionnel
bosoir le forum ,grisan 29
Sub efface()
Dim I As Integer
For I = 1 To 18
If I <> 5 Then
Me.Controls("textbox" & I) = ""
End If
Next
lbl_nouveau.Visible = False
Cb_race.Value = ""
ligne_1 = 0
ligne_2 = 0
num_natio_1 = ""
num_natio_2 = ""
TextBox2.SetFocus

End Sub

voila la ligne qui bloque elle est en rouge j ai vérifier deux fois les textbox ainsi que les label rien tout mes colonne sont bien placé pour le reste l useforme fonctionne très bien il s'agit juste pour effacé tout l useforme que cela plante
enfin je recherche toujours
amicalement
 

Discussions similaires

Statistiques des forums

Discussions
312 184
Messages
2 086 008
Membres
103 088
dernier inscrit
Psodam