Ich bin dabei, einen Dienstplan je Kalemderwoche zu erstellen. Mittels vielem Stöbern in vielen Foren habe ich fast alles so hinbekommen wie ich es haben wollte.
Da ich VBA-technisch nur Autodidakt bin und mein Problem nur ansatzweise gefunden habe, möchte ich es schildern und hoffe jemand kann mir Helfen!
ich bräuchte ein Makro, das sich von alleine ausführt.
Ich habe schon etwas über worksheet überwachung gefunden, aber danach hänge ich fest
Ist-Zustand (zb)
_____________________________________________________
! A B ! C D !
1! Frei 13:00! 08:00 12:00!
2!14:00 18:00!14:00 18:00!
_____________________________________________________
Das Makro soll nun folgendes im Hintergrund erledigen (ich schreibs mal in wenn-form auf:
wenn zellinhalt ist text
dann verbinde die 4 Zellen
und rücke den formatierten Text in die Mitte
Anmerkung:
1. Ich brauche die Zeiten in verschiedenen Zellen, weil weiter unten auf dem Blatt die Stunden ausgerechnet werden.
2. Ich habe eine Tabelle "Vorlage" und (momentan nur) 1 Tabelle "KW 01"
3. Ich habe mir ein Makro geschrieben, das die Formatierung genau so durchführt wie ich es brauche (Auszulösen per CommandButton)
und das Funktioniert in Beiden Blättern wunderbar ABER wenn ich das Makro in der Vorlage ausführe, sieht das Ergebnis in KW 01 genau wie in dem Beispiel aus!
Wer kann mir Zeigen, wie ich so was hinbekomme?
Danke!