Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
288to292
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
288to292
288to292
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Liste mit doppelten Merkmalen reduzieren

Liste mit doppelten Merkmalen reduzieren
05.08.2003 16:29:31
cpete
Hallo!

ich habe eine Liste mit verschiedenen Merkmalen die so ausseieht:
LAND ORT PRODUKT
Deutschland Müchen Käse
Deutschland Frankfurt Milch
Deutschland Berlin Käse
Deutschland Berlin Milch
Deutschland Berlin Butter
Deutschland Hamburg Bier
Frankreich Nizza Käse
Deutschland Köln Milch
Deutschland Köln Bier

Diese Liste möchte ich jetzt so reduzieren dass nur noch eindeutige Sätze übrigbleiben und das letzte Merkmal in einer Spalte zusammengesetzt wird. Das Ergebnis des Makros soll also so aussehen:

LAND ORT PRODUKTE
Deutschland München Käse
Deutschland Frankfurt Milch
Deutschland Berlin Käse & Milch & Butter
Frankreich Nizza Käse
Deutschland Köln Milch & Bier

Ich habe dafür ein Makro programmiert, das zunaechst zusaetzliche Spalten erstellt in denen Formeln mit vielen Wenn-Dann-Beziehungen stehen. Da meine Listen locker 40k Zeilen enthalten können ist die Laufzeit entsprechend und ich frage mich, ob es da nicht schönere Lösungen gibt...

Dank im voraus,
cpete

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Liste mit doppelten Merkmalen reduzieren
05.08.2003 16:37:24
Andreas Walter
Zuerst folgendes versuchen

Am Anfang
Application.Calculation = xlCalculationManual
Application.ScreenUpdating = False

Am Ende
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True

Das bringt sicherlich viel. Wenn nicht genug - nochmals posten MIT CODE


Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige