ich habe ein für mich unüberschaubares Problem mit einer Excel-Tabelle, die ich per Makro sortieren soll. Einen Auszug der Datei habe ich angehängt unter https://www.herber.de/bbs/user/31444.xls.
Die Tabelle soll nachher so aussehen:
a) zuerst alle Zeilen auflisten, in denen E und F > 0 sind
alphabetisch sortiert nach Spalte C (Name)
b) danach sollen alle Zeilen folgen, in denen F > 0 ist, E und G = 0 sind,
alphabetisch sortiert nach Spalte C (Name)
c) danach sollen alle Zeilen folgen, in denen G und E > 0sind, F = 0 ist,
alphabetisch sortiert nach Spalte C (Name)
d) danach sollen alle Zeilen folgen, in denen E > 0 ist, G und F = 0 sind,
alphabetisch sortiert nach Spalte C (Name)
Wichtig ist zu wissen, dass die Tabelle variabel ist, das heißt, es können 40, aber auch mal 500 ausgefüllte Zeilen sein. Ich weiß auch nie, auf wieviele Zeilen jeweils die Bedingungen a) bis d) zutreffen (d.h., die Angabe von Zeilen à la Rows(5, 7) usw. funktioniert bei meinem Problem nicht).
Einen Teil der Aufgabe habe ich geschafft, aber b) und c) der obigen Liste bekomme ich einfach mangels Kenntnisse nicht hin.
Wer kann mein bestehendes Makro ergänzen bzw. mir mit korrektem VBA-Code von
Sub bis End
Sub helfen?
Für eure Hilfe recht herzlichen Dank im voraus.
Michaela