Live-Forum - Die aktuellen Beiträge
Datum
Titel
19.04.2024 12:23:24
19.04.2024 11:45:34
Anzeige
Archiv - Navigation
1008to1012
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

VBA Macro zum Datum filtern

VBA Macro zum Datum filtern
08.09.2008 13:26:48
Oliver
Hallo mal wieder ;-)
diesmal habe ich nur ein kleineres Problem, aber ich stehe aufm Schlauch. Ich hab hier so 60 Spalten, wobei in der 1. eine Zeitreihe (jeweiliges Quartalsende) seit '84 steht. Ich den Nachbarspalten jeweils bestimmte Zahlenwerte - diese allerdings rollierend. Heißt: In Spalte B gehts los (ist also gegenüber Celle A1 mit "31.03.1984") mit 40 Zeilen nach unten (also 10 Jahre) aber in Spalte C gehts erst eins tiefer los, also neben A2 ("30.06.1984"), aber ebenfalls 40 Zeilen nach unten. So geht es bis Spalte 56, wie eine Art Treppe abwärts.
Jetzt soll es so sein, dass einem nächsten Blatt ein User nur das Startdatum eingibt und er automatisch ab diesem eingegebenem Quartalsende die Datumszeitreihe Spalte A und die Zahlenwerte Spalte B (oder auch C z.B.) übernimmt (aber nur die jeweiligen 40 zeilen, nicht mehr). dann klickt er auf eine Schaltfläche, die das Macro ansteuert e voila ... es steht da und meine Berechnungen werden ausgeführt ...
hat jemand eine idee? bis dahin probier selbst weiter ...
DANKE!!!

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA Macro zum Datum filtern
08.09.2008 15:28:24
fcs
Hallo Oliver,
die Daten kannst du per Formel von Blatt1 nach Blatt2
Beispieldaten Blatt 1:

Datum	Spalte B	Spalte C
31.03.1984	B001
30.06.1984	B002	C001
30.09.1984	B003	C002
31.12.1984	B004	C003
31.03.1985	B005	C004
Ergebnisse Blatt 2
gesucht	30.06.1984
Datum      	Wert B	Wert C
30.06.1984	B002	C001
31.12.1984	B003	C002
31.03.1985	B004	C003
Formeln Blatt 2:
A3: =INDEX(Blatt1!A:A;VERGLEICH($C$1;Blatt1!$A:$A;1)+ZEILE(A1)-1)
B3: =INDEX(Blatt1!B:B;VERGLEICH($C$1;Blatt1!$A:$A;1)+ZEILE(B1)-1)
C3: =INDEX(Blatt1!C:C;VERGLEICH($C$1;Blatt1!$A:$A;1)+ZEILE(C1)-1)


Das gesuchte Datum wird hier in C1 eingegeben.
Diese Formeln dann 40 Zeilen nach unten kopieren.
Gruß
Franz

Anzeige
AW: VBA Macro zum Datum filtern
08.09.2008 17:59:02
Oliver
DANKE !

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige