Seite 1 von 1

Makro um vorhandene Zeilen in anderen Tab zu kopieren

Verfasst: Mo 22. Jul 2024, 21:29
von chembaer
Hallo,

ich kenne mich mit der Makro-Programmierung leider gar nicht aus (und brauche sie normalerweise auch sehr selten), bräuchte jetzt aber ein wahrscheinlich ganz einfaches Makro. Vielleicht kann mir jemand helfen?

ich möchte das Makro in der Tabelle B ausführen. Von dort soll es in Tabelle A nachschauen, ob in der Zelle A2 etwas anderes als #NV steht. Falls ja, soll es den Inhalt (die Werte) dieser Zeile in die Tabelle B kopieren und in die nächste Zeile springen. Falls #NV in der Zelle steht soll es direkt nach A2 und dort das gleiche wiedermachen und Werte ggf. in die nächste Zeile in der Tabelle B schreiben. Das ganze solange, bis das Ende der Tabelle erreicht ist. Es sollen also die Werte aller Zeilen, in denen am Anfang nicht #NV steht untereinander in die Tabelle B kopiert werden.

Wäre echt nett, wenn mir jemand helfen könnte, ansonsten muss ich wahrscheinlich tagelang probieren und Ihr könnt dies in 5 Minuten lösen. Danke vorab.

Re: Makro um vorhandene Zeilen in anderen Tab zu kopieren

Verfasst: Mo 22. Jul 2024, 21:52
von mikele
Hallo,
einfacher ist das per Standardfilter zu lösen.
Bereich mit den Werten in Tabelle A markieren (also A2:???)
Standardfilter
Option "Bereich enthält Spaltenbeschriftung deaktivieren)
Feldname Spalte A
Bedingung <>
Wert #NV
Option "Ergebnisse kopieren nach" aktivieren und die gewünschte Zelle im Tabellenblatt B auswählen

Re: Makro um vorhandene Zeilen in anderen Tab zu kopieren

Verfasst: Di 23. Jul 2024, 09:51
von chembaer
Danke, der gleich Gedanke kam mir gestern auch noch. Ich hab diesen Ablauf auch schon versucht als Makro aufzuzeichnen, das klappt zwar noch nicht ganz, ergibt aber zumindest einen Makro-Code auf dem man wahrscheinlich aufsetzen kann.