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
|
Dim a As Date
Dim b As Date
Private Sub Workbook_Open() 'à l'ouverture du fichier
a = (Time)
b = (Time)
Do While (1) 'à l'infini on compare le temps de derniére action au temps actuel -10 secondes
If b < Time - TimeValue("0:00:10") Then
Action 'si temps de la derniére action < il y a 10 secondes, alors action
End If
Loop 'et on fait continuellement le test...
End Sub
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
b = (Time) 'dés qu'il y a une action, on actualise l'heure de cette action
MsgBox "modif"
End Sub
Je suis peut être parti dans la mauvaise direction, à vous de me le dire.
Merci pour toute aide. |
Partager