Sub heure()
Dim H#, M#, S#
On Error Resume Next
H = (360 / 12) * Hour(Now) + ((360 / 60) / 12) * Minute(Now)
M = (360 / 60) * Minute(Now)
S = (360 / 60) * Second(Now)
ActiveSheet.Shapes("shgroupHeure").Rotation = H
ActiveSheet.Shapes("shgroupminute").Rotation = M
ActiveSheet.Shapes("shgroupseconde").Rotation = S
Err.Clear
End Sub