Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

kkleinster mit VBA

Forumthread: kkleinster mit VBA

kkleinster mit VBA
14.12.2014 14:30:21
Hans
Hallo,
ein altes Problem
ich möchte die Liste A-E auslesen und die Preise in I-M neu anordnen
https://www.herber.de/bbs/user/94405.xlsx
das alles mit VBA da mit Formeln Excel etwas langsam wird
Gruß
Hans

Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: kkleinster mit VBA
14.12.2014 17:56:54
Daniel
Hi
zum beschleunigen so:
1. Sortiere die Tabelle A:E nach Produkt und Datum aufsteigend
2. füge folgende Formel in J2 ein und kopiere sie bis M12
=WENN(INDEX($C:$C;VERGLEICH($I2;$C:$C;1)-SPALTE(A$1)+1)$I2;"";INDEX($E:$E;VERGLEICH($I2;$C:$C;1) -SPALTE(A$1)+1)
)
Aufgrund der Sortierung kann die schnelle Version der Vergleichsfunktion verwendet werden.
3. wenn die Spalten A-E wieder zurücksortiert werden sollen, dann J2:M12 kopieren und als Wert einfügen.
ein VBA-Code sollte auch genau diese Schritte ausführen.
dieser ist aber recht einfach und mit dem Recorder aufzeichenbar, da er nur eine Abfolge der Aktionen:
- Sortieren
- Formel einfügen
- Kopieren und als Wert einfügen
enthält und deswegen mit dem Recorder aufzeichenbar ist.
Gruß Daniel

Anzeige
AW: kkleinster mit VBA
14.12.2014 20:22:04
Hans
Hallo Daniel,
super Lösung
ich habe es getestet und es läuft wirklich schnell
muss jetzt noch den VBA Code schreiben dann passt es
Danke
Gruß
Hans
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige