Hallo Freunde der Nacht,
wieder mal benötige ich die Hilfe, von Leuten, die im Gegensatz zu mir Ahnung von Excel haben :-)
Folgender Ausgangspunkt:
Anbei die entsprechende Datei:
rapidshare.com/files/295975010/Urlaubsplan_2010-Test.xls
Ich bin dabei einen Urlaubsplan für 2010 zu erstellen, dafür benötige ich ein Makro zum Zeilen löschen und einfügen.
Auf dem ersten Sheet, gibt eine Gesamtübersicht in die ich in die Spalte D (D10:D128), die Namen der Mitarbeiter eingebe.
Auf den folgenden Monatsblättern, werden diese dann übernommen.
Auf den Monatsblättern weren dann auch die nötigen Daten eingegeben, diese werden in der Übersicht kummuliert.
Jetzt die Aufgabe:
Im Augenblick habe ich 63 Mitarbeiter (D10:D72).
Es werden aber weitere kommen und auch sicher welche gehen.
Ich denke ich benötige ein oder zwei Makro's.
1. Wenn ein neuer Mitarbeiter kommt, trage ich ihn unter dem letzten schon eingetragenen ein. Dann möchte ich über z.B eine Tastenkombination (z.B. STRG+E -für Einfügen) diesen in die Liste der schon existierenden einfügen. Also die ganze Zeile mit Namen und Formeln soll dann sortiert nach
1. Spalte B und
2. Spalte D nach Alphabet eingefügt werden. Dies soll auf dem ersten Tabellensheet (Übersicht 2010) und den folgenden Monatsblättern (Januar-Dezember) geschehen.
2. Wenn ein Mitarbeiter, die Firma verlässt sollte folgendes passieren. Ich markiere auf dem ersten Blatt die entsprechende Zeile und dann vielleicht wieder durch eine Tastenkombination (z.B. STRG+L - für Löschen) soll in diesem Blatt (Übersicht 2010) und auf den folgenden Monatsblättern (Januar-Dezember) die entsprechende Zeile gelöscht werden.
Das kann aber auch anders gehen, als eine Zeile markieren und dann das Makro ausführen, das war nur eine Idee.
Wie gesagt, wichtig ist, das im Einfügen Schritt, die ganze Zeile in den entsprechenden Blättern eingefügt wird, mit all den entsprechenden Formeln.
Kann mir da jemand behilflich sein, habe mit Makro's bisher noch Null Erfahrung.
Wenn es anders geht, bin ich für Hinweise auch sehr dankbar.
LG Jeremy