Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
780to784
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
780to784
780to784
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Komplette Tabellenblätter sortieren

Komplette Tabellenblätter sortieren
07.07.2006 16:02:07
Andy
Hallo zusammen,
ich bearbeite derzeit eine größere Datenmenge in Excel 2003.
Die Daten umfassen 3 Tabellenblätter und ca. 1000 gefüllte Zeilen pro Tabellenblatt. Dabei besteht ein 1 Datensatz also aus Einzeldaten, die sich in der gleichen Zeile auf allen Tabellenblättern befindet.
Probleme bekomme ich nun häufig mit der Sortierung.
D.h. ich möchte gerne nach einer beliebigen Spalte in einem Tabellenblatt sortieren und dass daraufhin alle(!) Spalten in allen Tabellenblättern entsprechend mit sortiert werden.
Weiß jemand hierfür eine saubere Lösung?
Vielen Dank im Voraus.

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Komplette Tabellenblätter sortieren
07.07.2006 22:23:29
Josef
Hallo Andy!
Das ist nicht ganz leicht!
Dazu müsste man alle Daten in ein Array einlesen, das Array sortieren und
anschliessend die Daten aus dem Array wieder in die Spalten schreiben.
Und da man dabei über 760.000 Felder durchlaufen muss, wird das auch eine Weile dauern.
Sind alle Spalten in allen Tabellen gefüllt?
Haben die Spalten Überschriften?
Sind alle Zeilen durchgehend gefüllt, oder gibt es Leerzellen?
Wenn Leerzellen vorhanden sind, welche Spalte ist immer bis zur letzten Zeile gefüllt?
Gruß Sepp

AW: Komplette Tabellenblätter sortieren
11.07.2006 12:11:54
Andy
Hallo Sepp,
vielen Dank schonmal für deine Antwort. Zu deinen Fragen:
Sind alle Spalten in allen Tabellen gefüllt?
- Antwort: Die Spalten haben mindestens eine Überschrift - können ansonsten aber ausser der Überschrift komplett leer sein.
Haben die Spalten Überschriften?
- Antwort: Ja.
Sind alle Zeilen durchgehend gefüllt, oder gibt es Leerzellen?
- Antwort: Es kann auch Leerzellen geben.
Wenn Leerzellen vorhanden sind, welche Spalte ist immer bis zur letzten Zeile gefüllt?
- Antwort: Die erste Spalte auf jedem Tabellenblatt ist immer bis nach unten gefüllt, da hier eine eindeutige ID steht.
Gruß Andy
Anzeige
AW: Komplette Tabellenblätter sortieren
11.07.2006 22:18:36
Josef
Hallo Andy!
Öffne deine Datei und diese hier.
https://www.herber.de/bbs/user/35005.xls
Wechsle mit Alt+F11 in den VBE, Klicke Doppelt auf das VBA-Projekt meiner Datei.
Passe im Modul1 die Konstanten "tab1", "tab2" und "tab3" an deine Tabellennamen an.
Ziehe dann das Modul1 und das Modul der Userform per Drag&Drop in das VBA-Projekt
deiner Datei.
Füge in deiner Datei eine Schaltfläche ein und weise ihr das Makro "showForm" zu.
Und dann einfach ausprobieren.
Gruß Sepp
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige