Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Makro Zeilen abhängig vom Datum kopieren
#1
Hallo,

Ich brauche dringend Hilfe für eine Excel Auswertung.
Leider war die Suche nach vorhandenen Lösungen erfolglos.

Ich habe eine Excel Datei bestehend aus zwei Arbeitsblättern (Tabelle1 und Tabelle2).

Tabelle1 hat 16 Spalten, welche mit unterschiedlichen Datenformaten gefüllt sind.
in der Spalte D (D29 bis ....) befindet sich für jeden individuellen Datensatz (Zeile) das Eingangsdatum (TT.MM.JJJJ).
Diese Tabelle wird ständig erweitert (pro Datensatz eine neue Zeile).
Somit kommen im Laufe der Zeit weit über 1000 Datensätze zusammen.

Ich benötige jetzt eine Auswertung der Datensätze auf Monatsbasis.
Hierzu sollten die jeweils in einem Monat (der manuell zu bestimmen ist) erstellten Datensätze per Makro in die Tabelle2 kopiert werden (Ab Zeile A4, da der Kopf Zeile 1 bis 3 vorgegeben ist)  .
Zur Auswahl des Monats soll in einem Feld (M1) das Monat im Format MMM (z.B. Aug) eingegeben werden.

Nach dem manuellen Start des Makros soll Excel nun alle im z.B. August erstellten Datensätze in die Tabelle2 ab Zeile 4 kopieren.
Da dieser Vorgang öfter durchgeführt wird, sollte alle Daten ab Zeile 4 vorher gelöscht werden.

Ich hoffe ich konnte mein Problem einigermaßen verständlich beschreiben und finde einen Experten, der mir weiterhelfen kann.

MfG, Jürgen
Antworten Top
#2
Hallo,

mal wieder ein x-post:
http://www.ms-office-forum.net/forum/sho...p?t=345130

Bitte nicht einfach in mehreren Foren posten. Wenn schon, dann wenigstens die Beiträge untereinander verlinken!
Gruß
Michael
Antworten Top
#3
Sorry, das war mir nicht bewusst, dass das gleichzeitige Hochladen eines Posts in zwei verschiedenen Foren nicht gerne gesehen wird.

Gibt es jemanden der mir weiterhelfen kann?

Gruß, Jürgen
Antworten Top
#4
Hi Jürgen,

hast du den Tipp mit Pivot im anderen Forum nicht gelesen?
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#5
Hallo, den Tipp mit der Pivot Tabelle habe ich schon gesehen.
Mit Pivot müsste ich halt die Daten dann noch manuell in das andere Arbeitsblatt rüber kopieren.

Jedoch hätte ich diesen Schritt gerne mit einem Makro abgebildet, da die Datei auch von anderen Mitarbeitern genutzt wird.

Bei meiner Datei handelt es sich um eine Management Auswertung für das jeweils aktuelle Geschäftsjahr.

In Tabelle 1 werden automatisch alle Datensätze importiert.
Aus Tabelle 2 werden Diagramme zu einem durch den Anwender definierten Monat erzeugt.
Hier sollte, wenn der Benutzer das Monat ändert (z.B. von Juli auf August) automatisch die August Daten in Tabellenblatt 2 kopiert und die Diagramme angepasst werden.

Folglich hätte ich oder besser gesagt meine Vorgesetzten alle 12 Monatsberichte auf Knopfdruck.

Ich hoffe, ich konnte die Aufgabenstellung einigermaßen verständlich erklären.

Gruß, Jürgen
Antworten Top
#6
Moin!
Mir scheint, Du hast noch nie mit Pivot-Tables und -Charts gearbeitet!
Genau für Deinen Fall wurde so etwas entwickelt.
Das Chart kannst Du mittels Datenschnitt oder auch den standardmäßig vorhandenen Dropdowns dynamisieren.

Das Alles ohne eine einzige Zeile Code!

Suche mal nach Tutorials Pivot.

Wenn Du nicht klar kommst, kannst Du ja immer noch eine anonymisierte Datei hochladen.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste