Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: Vba_user am Januar 04, 2016, 20:26:58 Nachmittag
-
Hallo zusammen,
als VBA-Neuling bräuchte ich bei 3 Punkten eurer Hilfe und Erfahrung:
1) Beim Öffnen der Excel soll die Markierung automatisch zum aktuellen Tag springen. Die Liste ist wie im Beispiel aufgebaut Zeile 1 Monat, Zeile 2 KW usw....
2) Es sollen nur am jeweiligen Tag Eingaben möglich sein, z. B. heute (04.01.) dürften nur Eingaben unter dem 4. Januar erfolgen
3) Bei manchen Aufgaben sollen Tage "ausgegraut" werden, z. B. Aufgabe 3 muss immer nur Dienstags erledigt werden.
Habt ihr hierfür Lösungsvorschläge?
Vielen Dank für eurer Hilfe
-
Moin,
das was du vor hast, ist aus meiner Sicht ein "Versuch am untauglichen Objekt". Die Datenbasis (Blatt1) ist fern jeglicher Funktionalität. Mein Vorschlag:
- Verwende ausschließlich kalendarische Daten und formatiere diese entsprechend
- Verzichte auf verbundene Zellen, das geht auch anders
- berechne die KWs
- Lege im Muster mehrere Monate an, damit der Übergang der KW am Monatsende klar wird
Danach lässt sich auf einer soliden Basis auch gut mit VBA arbeiten. SO wäre es nur "Murks".