Bonjour,
Ce que je ne comprends pas bien, c'est pourquoi tu veux passer par un UserForm, pour encoder simplement deux dates ?
Si on est d'accord que tes plages horaires peuvent être définies par avance, les seules choses qui varieront seront tes date de début et date de fin ... créer un UserForm pour ça, c'est comme ... pousser une voiture en parfait état de marche, pour ne pas user les sièges
Dans une cellule, avec une validation de données, tu peux facilement contrôler que c'est bien une date qui a été encodée; dans un UserForm, ça devient rapidement plus compliqué.
Le jeu en vaut-il la chandelle et quelle dose de temps et d'énergie es-tu disposé à y consacrer ?