Nach wie vor sehe ich mich mit dem Problem konfrontiert, Zellen in Anhängigkeit von Kalendermonaten je Kalenderwoche verbinden zu müssen, um anschließend darin WochenSollstunden zu errechnen, die sich jedoch immer wieder verändern können.
Über eine bereits in VBA hinterlegte Routine gelingt es mir derzeit, bisher ohne Probleme, Tabellenblätter den Monaten entsprechend aufzubereiten. (vergl. nachfolgende Datei) Hierbei gebe ich lediglich in Zelle K10 des Blattes "Start" das Anfangsdatum des zu bearbeitenden Kalendermonats vor. Soweit, so schlecht...
https://www.herber.de/bbs/user/51929.xls
Versuche ich nunmehr diese Arbeitsmappe um ein, mir hier zur Verfügung gestelltes, Modul zu ergänzen, das mir die beschriebene Prozedur ermöglicht, gibt es schlicht Fehler. Wie genau die beabsichtigte Lösung in der Tabelle1 der obrigen Arbeitsmappe aussehen soll, ist in der folgenden Datei hinterlegt.
https://www.herber.de/bbs/user/51930.xls
Der Fehler, so ich beide Prozeduren in einer Arbeitsmappe zusammenfüge, ist der, das sich die Routine "WochenSollstunden" an den Zahlenformaten der Zellen A9:B39 des Blattes "Tabelle1" stört. Zudem scheint mit die Formatierung durch die Routine "TageimMonat" fehlerhaft.
Nicht zuletzt meiner doch unzureichenden Kenntnisse in VBA erreicht mein beabsichtiges Programm derzeit einen Punkt, wo`s für mich noch `ne Nummer zu groß zu sein scheint...
Vielleicht gelingt`s mir ja hier und jetzt meine Erwartunge so rüberzubringen, das Euch des Rätsels Lösung möglich wird? Ich sehe den eigentlichen Fehler eben in der Routine zum Monatskalender. Komme hier aber kein Stück weiter...
Problematisch scheint`s mir zudem, "später" mit Hilfe dieses Kalenders "weiterzurechnen", sprich u.a. Feiertage auszulesen o.ä.
Vielen, vielen Dank für Eure Hilfe, Eure Mühe.
Uwe