Bonjour,
Peut-être avec l'évènement Change de vos feuilles, où vous pourriez déclencher une macro qui récupérerait le moment avec Now(), le comparerait à vos plages horaires, et selon les cas, exécuterait l'ensemble des instructions pour, soit tout verrouiller, soit tout déverrouiller ?