affichage label pendant 5 second apres mon evenement
2 réponses
damienguilbert
bonjour
voila je voudrais resoudre un pb
j ai un bouton dans un userform (une diskette)
quand je click dessus
j ai un label qui apparrait 5 pendant la sauvegarde " enregisrement en
cours"
puis une fois la sauvegarde faite j ai un autre label qui apparait
"enregistrement terminée"
cependant je voudrait qu il apparaisse 5 sd
voici le code
Private Sub CommandButton4_Click()
Application.Cursor = xlWait 'sablier en cour
Me.Label3.Visible = True ' apparait enregistrement en cour
DoEvents
ActiveWorkbook.Save 'sauvegarde
Application.Cursor = xlDefault ' disparait sablier
Me.Label4.Visible = True ' apparait enregistrement termine
(il faudrait 5 sd)
DoEvents
Me.Label3.Visible = False efface "enregistrement en cour
DoEvents
Tu n'es bien sûr pas obligé d'utiliser les variables intermédiaires.
-- Patrick
"damien" wrote in message news:
bonjour
voila je voudrais resoudre un pb
j ai un bouton dans un userform (une diskette) quand je click dessus j ai un label qui apparrait 5 pendant la sauvegarde " enregisrement en cours" puis une fois la sauvegarde faite j ai un autre label qui apparait "enregistrement terminée" cependant je voudrait qu il apparaisse 5 sd
voici le code
Private Sub CommandButton4_Click() Application.Cursor = xlWait 'sablier en cour Me.Label3.Visible = True ' apparait enregistrement en cour DoEvents ActiveWorkbook.Save 'sauvegarde Application.Cursor = xlDefault ' disparait sablier Me.Label4.Visible = True ' apparait enregistrement termine (il faudrait 5 sd)
DoEvents Me.Label3.Visible = False efface "enregistrement en cour DoEvents
Tu n'es bien sûr pas obligé d'utiliser les variables intermédiaires.
--
Patrick
"damien" <damienguilbert@free.Fr> wrote in message
news:15fdda86.0409130901.1673118d@posting.google.com...
bonjour
voila je voudrais resoudre un pb
j ai un bouton dans un userform (une diskette)
quand je click dessus
j ai un label qui apparrait 5 pendant la sauvegarde " enregisrement en
cours"
puis une fois la sauvegarde faite j ai un autre label qui apparait
"enregistrement terminée"
cependant je voudrait qu il apparaisse 5 sd
voici le code
Private Sub CommandButton4_Click()
Application.Cursor = xlWait 'sablier en cour
Me.Label3.Visible = True ' apparait enregistrement en cour
DoEvents
ActiveWorkbook.Save 'sauvegarde
Application.Cursor = xlDefault ' disparait sablier
Me.Label4.Visible = True ' apparait enregistrement termine
(il faudrait 5 sd)
DoEvents
Me.Label3.Visible = False efface "enregistrement en cour
DoEvents
Tu n'es bien sûr pas obligé d'utiliser les variables intermédiaires.
-- Patrick
"damien" wrote in message news:
bonjour
voila je voudrais resoudre un pb
j ai un bouton dans un userform (une diskette) quand je click dessus j ai un label qui apparrait 5 pendant la sauvegarde " enregisrement en cours" puis une fois la sauvegarde faite j ai un autre label qui apparait "enregistrement terminée" cependant je voudrait qu il apparaisse 5 sd
voici le code
Private Sub CommandButton4_Click() Application.Cursor = xlWait 'sablier en cour Me.Label3.Visible = True ' apparait enregistrement en cour DoEvents ActiveWorkbook.Save 'sauvegarde Application.Cursor = xlDefault ' disparait sablier Me.Label4.Visible = True ' apparait enregistrement termine (il faudrait 5 sd)
DoEvents Me.Label3.Visible = False efface "enregistrement en cour DoEvents
End Sub
merci
Clément Marcotte
Bonjour,
Cela ne serait pas plus simple de surveiller le témoin lumineux sur le PC ?