voici moi code mais il y a quelque chose qui ne marche pas dans l'heure pour qu'il debut et arrete,
j'aimerais que le debut soit la cellule A5 et fin A6
Sub MyMacro()
dTime = Now + TimeValue("00:00:20")
If dTime < "08:00:00" & dTime > "17:00:00" Then
Application.OnTime dTime, "MyMacro"
End If
End Sub
Sub MaMacro()
' Définit l'intervalle avec l'heure actuelle + trente secondes
DansTrenteSecondes = TimeSerial(Hour(Time), Minute(Time), Second(Time) + 30)
If DansTrenteSecondes < "21:00:00" Then
' Appel récursif de la fonction MaMacro
Application.OnTime DansTrenteSecondes, "MaMacro"
' Appel de la fonction EnregistrerEnPageWeb
Call EnregistrerEnPageWeb
End If
End Sub
merci
j'aimerais que le debut soit la cellule A5 et fin A6
Sub MyMacro()
dTime = Now + TimeValue("00:00:20")
If dTime < "08:00:00" & dTime > "17:00:00" Then
Application.OnTime dTime, "MyMacro"
End If
End Sub
Sub MaMacro()
' Définit l'intervalle avec l'heure actuelle + trente secondes
DansTrenteSecondes = TimeSerial(Hour(Time), Minute(Time), Second(Time) + 30)
If DansTrenteSecondes < "21:00:00" Then
' Appel récursif de la fonction MaMacro
Application.OnTime DansTrenteSecondes, "MaMacro"
' Appel de la fonction EnregistrerEnPageWeb
Call EnregistrerEnPageWeb
End If
End Sub
merci