1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| '******************************************************************************************************
Private Sub worksheet_selectionchange(ByVal target As Range)
'******************************************************************************************************
Dim A1
Dim Msg, Style, Title, Help, Ctxt, Response
If target.adress = Range("F12").adress Then
Worksheets(Feuil1).Range("F12").Select
A1 = Worksheets(Feuil1).Range("F12").Value
Stop
Msg = "Veuillez remplir, la cellule commentaire svp" ' Définit le message.
Style = vbYesNo ' Définit les boutons.
Title = "Les heures assimilées" ' Définit le titre.
Help = "DEMO.HLP" ' Définit le fichier d'aide.
Ctxt = 1000 ' Définit le contexte de la rubrique.
' Affiche le message.
Response = MsgBox(Msg, Style, Title, Help, Ctxt)
If Response = vbYes Then ' L'utilisateur a choisi Oui.
nvlleheure = Hour(Now())
nvlleminute = Minute(Now())
nvlleseconde = Second(Now()) + 15
waitime = TimeSerial(nvlleheure, nvlleminute, nvlleseconde)
Application.Wait waittime
Else: Exit Sub ' L'utilisateur a choisi Non.
End If
End If
End Sub |
Partager