ich bin noch ziemlich unerfahren was VBA angeht und hab mir dafür glaub ich ziemlich viel vorgenommen. Da ich aber absolut nicht weis wo ich anfangen soll und auch nichts an Code dazu habe, frag ich nun Euch und bitte um Eure Unterstützung.
Es geht um folgendes: Ich habe eine Datenbank, in der unregelmäßig zu einigen Namen werte mit Datum gespeichert werden. Der VBA Code soll nun (am besten via Input-Box) zu dem gewünschten Namen die entsprechenden Werte mit dem jeweiligen Datum auf ein neues Blatt kopieren, und zwar wenn möglich nicht nebeneinander, sondern untereinander (heißt: Datum und Name, dann neue Zeile und da wieder Datunm und Name, usw. bis alle entsprechenden Werte auf dem Sheet sind) damit ich dann die Differenz zum Vormonat/Zeitraum ausrechnen und die Ergebnisse schön in eine Grafik packen kann. All das sollte per Mausklick und Input-Box klappen. Da aber im Laufe der Zeit neue Personen und ihre Werte hinzukommen, sollte bzw. muss jede Namensspalte jeweils getestet werden, bevor Datum und Name kopiert werden.
Also schon einiges, was der Code machen muss.
Ich hoffe, dass Ihr mir hier weiterhelfen könnt.
Hier sind noch die Bsp. zum Ausgangssheet:
https://www.herber.de/bbs/user/132831.xlsx