Clever-Excel-Forum

Normale Version: [VBA] - Alle Einträge Auflisten, die älter sind als Datum
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

folgendes Ausgangssituation:

In Spalte B steht ein Gebietsname, in Spalte C eine Gebietsnummer, in Spalte F der Name dem das Gebiet gehört, in Spalte H ein Datum und in Spalte I ein weiteres Datum.

Jetzt würde ich gerne folgendes per Makro haben:

Wenn in Spalte H das Datum Älter ist als heute minus 120 Tage und in Spalte I nichts steht, dann würde ich gerne Spalte B und Spalte C zusammen in einer Zelle als Ausgabe haben und den dazugehörigen Namen aus Spalte F rechts daneben in der Zelle.
Und das halt für einen kompletten Datensatz (bis runter in Zelle 713).

Ist sowas möglich bzw habe ich mein Problem gut genug beschrieben?

Danke und Gruß
DeLaGhetto
(13.10.2020, 12:03)DeLaGhetto schrieb: [ -> ] in einer Zelle als Ausgabe haben

gibts dafür eine genaue Positionsangabe?
muß es zwingend VBA sein? Es klingt nach ein paar klicks mit der Filterfunktion.
Nein, gibt keine genaue Position dafür. Von mir aus ab A1 angefangen.

Und VBA wäre schon cool.
Mit Filtern kriegt man es ja nur durch verschiedene Hilfsformeln hin bzw nur indem man die Originaltabelle kopiert, oder? Das würde ich eigentlich gerne verhindern...
nun ja, in A1 also. Dann aber in ein anderes Arbeitsblatt? 

die Daten werden am Schluß ja trotzdem irgend eine Kopie deiner Daten sein. 

so ganz ohne Filter und vba gehts auch mit zwei formeln

versuchs mal.

PHP-Code:
A1: =WENN(UND(Blatt1!H2<HEUTE()-120;Blatt1!I2="");Blatt1!B2&Blatt1!C2;"")
B1: =WENN(UND(Blatt1!H2<HEUTE()-120;Blatt1!I2="");Blatt1!F2;""
Wow, richtig gut.
Vielen Dank. Damit kann ich auch super ohne VBA leben.
schön wenn's mit so einfachen Dingen  zu lösen ist.