Am einfachsten wäre doch eine Auswahlliste aller zulässigen Zeiten, oder? Um nicht so viel tippen zu müssen, kannst Du die Liste so berechnen:
@Explode ("00:01:02:03:04:05:06:07:08:09:10:11:12:13:14:15:16:17:18:19:20:21:22:23"; ":") *+ ":" *+ @Explode ("00:05:10:15:20:25:30:35:40:45:50:55"; ":")
Geht mit einer Schleife sicherlich noch einfacher, aber ich halte das so für akzeptabel.
Eine alternative Möglichkeit wäre die Verwendung von Dialogboxen. Du klickst auf einen Button und bekommst erst die Auswahl der Stunde, nach dessen Auswahl Du die relevanten Zeiten dieser Stunde zur Auswahl anbietest. Natürlich musst Du auch noch einen Weg zurück anbieten, falls die falsche Stunde gewählt wurde. Und Du musst Dir überlegen, was Du anbietest, wenn der Wert schon gesetzt ist, ob Du dann gleich in die zweite Box gehst. Alles nicht unmöglich, aber recht aufwändig zu bauen.