Hallo,
siehe erweiterte Fassung.
Mit dieser wiederverwendbaren Funktion habe ich für das beschriebene Problem auch eine brauchbare Lösung gefunden.
Danke für deine Lösungspostings!
(Auf der anderen Seite ... es hat mir das Nachdenken "abgenommen".) :-)
Grüße
Thomas