Excel Zeilen in anderes Blatt kopieren wenn das Datum in der Tabelle kleiner als in die Variabel?
Hallo,
Folgendes Problem: In der Tabelle "Werkzeuge" gibt es in der Spalte D die Spalte "Datum". Das erste Datum ist in der Zelle D5. Anschliessend D6 und so weiter, wie eine normale Tabelle einfach. Nun hab ich auch noch eine Variabel "Date". Jetzt soll verglichen werden, ob die Variabel kleiner als das Datum in der Tabelle ist. Trifft das zu, wird diese Zeile kopiert und im Blatt "Pruefungen" in der Tabelle "Ausgabe" eingefügt. Das soll mit jeder Zeile der Tabelle passieren.
Ich dachte an eine for-Schleife und dann eine if-Abfrage ob die Variabel kleiner ist. Anschliessend wird diese Zeile ,wenn es zutrifft, kopiert. Dann wird auf das andere Blatt gewechselt und dort eingefügt.
Da ich ein Anfänger bin im Thema VBA, würde ich mich freuen, könnte mir jemand behilflich sein. Vielen Dank im voraus.
Gruss flurio
2 Antworten
Ich denke du bist auf dem richtigen Weg, brauchst aber kein VBA.
Wenn Du die Formel in die Zielzelle schreibst und auf die Zellen in den anderen Blättern zugreifst sollte das gehen.
Das Ganze sollte automatisiert werden und nicht nur einmal gebraucht werden
Eine (zumindest geistige) Verwandschaft zum Fragesteller "flodor" (Frage:
Excel Zeile kopieren wenn grösser als?) ist Dir nicht abzusprechen.
Siehe meine Antwort dort:
http://www.gutefrage.net/frage/excel-zeile-kopieren-wenn-groesser-als
(hast Du Dich evtl. unter zwei Namen angemeldet?)
Gruß aus Berlin