Wie sortiere ich Daten auf mehreren Arbeitsblättern gleichzeitig?
In Excel können wir Daten in einem Arbeitsblatt schnell und einfach anhand einer bestimmten Spalte sortieren. Haben Sie jemals versucht, die Daten über mehrere Arbeitsblätter hinweg zu sortieren? Das Sortieren nacheinander ist zeitaufwändig. In diesem Artikel werde ich einen einfachen Weg zur Lösung vorstellen.
Sortieren Sie Daten auf mehreren Arbeitsblättern gleichzeitig mit VBA-Code
Sortieren Sie Daten auf mehreren Arbeitsblättern gleichzeitig mit VBA-Code
Der folgende VBA-Code kann Ihnen helfen, Daten basierend auf einer Spalte in allen Blättern Ihrer Arbeitsmappe zu sortieren.
1. Halten Sie die Taste gedrückt ALT + F11 Schlüssel zum Öffnen der Microsoft Visual Basic für Applikationen Fenster.
2. Klicken Sie Insert > Modulund fügen Sie den folgenden Code in das Feld ein Modul Fenster.
VBA-Code: Daten auf mehreren Arbeitsblättern gleichzeitig sortieren:
Sub SortAllSheets()
'Updateby Extendoffice
Dim WS As Worksheet
ActiveSheet.Range("a1:f1").Select
Selection.Copy
On Error Resume Next
Application.ScreenUpdating = False
For Each WS In Worksheets
WS.Columns("A:F").Sort Key1:=WS.Columns("E"), Order1:=xlDescending
Next WS
ActiveSheet.Range("A1").PasteSpecial Paste:=xlPasteAll
Application.ScreenUpdating = True
End Sub
3. Dann drücken F5 Um diesen Code auszuführen, wurden alle Blätter mit derselben Formatierung anhand der Spalte E jedes Blattes in absteigender Reihenfolge gleichzeitig sortiert.
Note: Im obigen Code, A: F ist der Datenbereich, den Sie sortieren möchten. E ist der Spaltenbuchstabe, nach dem Sie sortieren möchten.
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...
Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich
- Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
- Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!