Ich bin neu in der Excel-Programmierung und benötige Hilfe beim Erstellen eines Makros, das mehrere Bereiche definieren kann, die durch leere Zellen getrennt sind, und sortiert jeden Bereich separat. Dies kann bis zu 250 separate Bereiche haben und würde nur Zahlen in jedem zusammenhängenden Abschnitt sortieren müssen, wobei die Textkopfzeilen am Anfang jedes Abschnitts bleiben.Sortierung mehrerer Bereiche getrennt durch leere Zellen
-1
A
Antwort
0
können Sie Bereichsvariablen deklarieren und dann diese Bereichsvariablen gleich den Zellen setzen Sie wollen:
Dim rRange1 as Range
Set rRange1 = range(cells(row1, col1), cells(row2, col2))
Dann können Sie die Sortier Eigenschaft verwenden, wie Sie mit Header wollte zu sortieren.
Sie würden das dann in eine Schleife stecken, so dass Sie es nicht manuell für jeden Bereich tun müssten.
Verwandte Themen
- 1. Leere Zellen ignorieren PHPExcel
- 2. TableView zeigt leere Zellen
- 3. Sortierung mehrerer Schlüssel mit Unix-Sortierung
- 4. Ändern mehrerer GridView-Zellen durch Klicken auf eine einzelne Zelle
- 5. priorisierte Spalten durch if-Anweisungen, einschließlich leere Zellen
- 6. durch Komma getrennt
- 7. Sortierung mehrerer Felder in MySQL
- 8. Suche und Sortierung mehrerer Dateien
- 9. OnEdit Ereignisbehandlung und leere Zellen
- 10. Kombinieren mehrerer benannter Bereiche mit OR
- 11. Leere Zellen in einer Tabellenansicht anpassen
- 12. ggplot: Wie füllt man 4 Bereiche, die durch 3 Zeilen getrennt sind?
- 13. Abrufen von Zahlen getrennt durch '-'
- 14. Spiel Ausdrücke durch Leerzeichen getrennt
- 15. Ersetze Zeichenkette durch Komma getrennt
- 16. Jquery Suchzeichenfolgen getrennt durch Komma
- 17. Schleifen durch DataGridView-Zellen
- 18. Sortierung Tabellenansicht Zellen vom niedrigsten zum höchsten
- 19. PHP: SQL gibt leere Zellen für nicht leere Felder zurück
- 20. Sortierung mehrerer Karten in marklogic 8
- 21. C# - Sortierung mehrerer String-Arrays mit Quicksort
- 22. Sortierung mehrerer Ebenen/Kriterien mit wijmo ICollectionView
- 23. Auswählen mehrerer Zellen in Silverlight 4 Datagrid
- 24. Null/leere Zellen mit Filter ignorieren
- 25. "Leere" Zellen in HTML-Tabellen klickbar machen
- 26. Leere Zellen in einer Spalte löschen
- 27. Anzeige leere Zellen in Würfel ssas
- 28. Leere Zellen nicht als '0' darstellen
- 29. Java Sudoku Solver nicht leere Zellen ändern
- 30. txt-Daten durch leere Zeilen wie mehrere numpy Arrays getrennt Lesen
Ich würde hinzufügen, eine weitere Spalte eine Gruppen-ID hinzufügen. Sortieren Sie dann alle mit sorgfältig geplanten Sortierhierarchie. Wenn Sie wirklich müssen, schreiben Sie Makro, um leere Zeilen zwischen Gruppen nach der Tatsache einzufügen. Halte es einfach. – zipzit
Wenn Sie herausfinden, wie Sie das manuell machen, können Sie die Schaltfläche Makro aufzeichnen auf der Registerkarte Entwickler verwenden, um den Code für Sie zu schreiben. Sonst gibt es keine Möglichkeit für uns, genau zu erraten, was Sie ohne Sample-Input, Output und was Sie bisher versucht haben, zu erreichen versuchen. – Slai