Microsoft Excel 2010 kommt mit einer mitgelieferten Programmiersprache namens Visual Basic für Applikationen oder VBA . Sie können Code in VBA , die Ihre Tabelle zu manipulieren , zum Beispiel durch die Sortierung eine Reihe von Zellen unter Verwendung des Range.Sort Verfahren . Dieses Verfahren umfasst mehr als ein Dutzend Parameter, so dass Sie angeben können , welche Spalten zu sortieren , zu verhindern Header aus , die sortiert , stellen mehrere Felder Art und vieles mehr. Anleitung
1
Öffnen Sie die Tabellenkalkulation Excel 2010 , die Sie sortieren möchten mit VBA . Drücken Sie die " Alt" und " F11 " gleichzeitig , um das VBA-Editor .
2
auf dem Modul, das auf der linken Seite des Editors , wo Sie schreiben Ihre VBA befindet Doppelklick Code. Ihr Code wird auf der rechten Seite des Bildschirms angezeigt . Platzieren Sie den Cursor in eine leere Zeile Code , wo Sie wollen die Sort-Methode verwenden
3
Geben Sie den folgenden Code in den VBA-Editor , ohne Anführungszeichen : ". Range (" A: B " ) Sortieren Schlüssel1 : . = Range (" A1 ") , Order1 : = xlAscending " . Ändern Sie " A: B " an den Excel-Bereich , die Sie zu sortieren und zu verändern "A1" auf die erste Zelle in der Spalte, die Sie verwenden möchten, sortieren möchten . Ändern " xlAscending " bis " xlDescending ", wenn Sie von hohen zu niedrigen , statt aufsteigend sortieren möchten.
4
Platz ein Komma und ein Leerzeichen am Ende des Codes , wenn du willst fügen Sie weitere Parameter an die Methode sort . Geben Sie den Namen des Parameters , gefolgt von ": =" und dann den Wert für den Parameter. Stellen Sie ein weiteres Komma und ein Leerzeichen nach jedem Parameter , mit Ausnahme des letzten.
5
Mit der " Key 2", " Order 2 ", " Key 3" und "Order 3" Parameter eingestellt zusätzliche Sortier- Regeln dafür, wann der erste Schlüssel zu finden identische Werte . Verwenden Sie den Parameter "Type" , um zu bestimmen , ob der Bereich von Etiketten oder Werte zu sortieren und mit " xlSortLabels " und " xlSortValues , " ersetzt. Verwenden Sie die "Header "-Parameter , als entweder " xlYes ", " xlNo " oder " xlGuess " zu lassen, die Sortierfunktion wissen, ob Ihre Daten hat Überschriften oder nicht.
Verwenden Sie die OrderCustom Parameter , mit eine ganze Zahl als der Wert ist, um eine voreingestellte benutzerdefinierte Sortierreihenfolge , die Sie erstellt haben. Benutzen Sie den " MatchCase " Parameter , wenn er auf "wahr " oder "falsch " zu bestimmen, ob , um die Art Groß-und Kleinschreibung . Verwenden Sie die "Orientation "-Parameter , entweder als " xlSortRows " oder " xlSortColumns " , um festzustellen, wie Ihre Daten Tabelle orientiert ist eingestellt . Benutzen Sie den " SortMethod " Parameter , wie " xlStroke " oder " xlPinYin " gesetzt, wenn Sie ordnen chinesischen Schriftzeichen werden . Schließlich verwenden die " DataOption1 ", " DataOption2 " oder " DataOption3 " Parameter , wie auf " xlSortTextAsNumbers " oder " xlSortNormal " , um festzustellen, ob die jeweilige Taste wird der Text als Zahlen für die Art behandelt werden.
< Br >