Tabellenblätter sortieren

 

Inhalt

  • Variablen dimensionieren
  • For-Next Schleife über alle Tabellenblätter
  • Strings (Zeichenketten) vergleichen
  • Tabellenblatt verschieben
  • Das Überwachungsfenster
  • Tabellenblatt aktivieren / markieren
  • Bildschirmupdates deaktivieren
  • personal.xlsb (Persönliche Arbeitsmappe) aktivieren
  • Makro in Symbolleiste einfügen

 

Code

Sub TabellenblaetterSortieren()

'Bildschirmupdates deaktivieren
Application.ScreenUpdating = False

'Variablen dimensionieren
Dim Außen As Long
Dim Innen As Long
Dim ws As Worksheet

'Tabellenblatt merken
Set ws = ActiveSheet

'Schleife düe die aktuelle Position
For Außen = 1 To Worksheets.Count

    'Schleife über aktuelles Tabellenblatt nach der aktuellen Position
    For Innen = Außen To Worksheets.Count
    
        'Zeichenketten vergleichen
        If Worksheets(Innen).Name < Worksheets(Außen).Name Then
        
            'Tabellenblatt verschieben
            Worksheets(Innen).Move before:=Worksheets(Außen)
            
        End If
        
    Next Innen
    
Next Außen

'Ursprüngliches Tabellenblatt aktivieren
ws.Activate

'Bildschirmupdates aktivieren
Application.ScreenUpdating = True

'Bereitgestellt von VBATrainer: www.vbatrainer.de

End Sub
Share on linkedin
Share on xing
Share on email
Share on whatsapp
Share on facebook

Ähnliche themen

VBATrainer Excel VBA Coaching - QR-Code
Kai Weissmann

QR-Code

  Inhalt QR-Code über eine selbstgeschrieben Funktion als Bild in Excel einfügen URL zur Generierung

Mehr lesen »
VBATrainer Excel VBA Coaching -Outlook Termin
Kai Weissmann

Outlook-Termin

  Inhalt Outlook-Termin erstellen und Zugriff auf alle Termin-Eigenschaften haben Outlook-Bibliothek aktivieren/Verweis setzen (Extras –>

Mehr lesen »
VBATrainer Excel VBA Coaching -PDF erstellen
Kai Weissmann

PDF erstellen

  Inhalt PDF erstellen: Ansprechen des Tabellenblatts und ExportAsFixedFormat Erstellung Dateipfad & Direktbereich Dateipfad und

Mehr lesen »
VBATrainer Excel VBA Coaching - Dozent Kai Weissmann

Kai Weissmann

VBA Entwickler

Hallo und schön, dass du hier bist! Schau dich gerne in meinen Blog-Posts um. Falls du Fragen zu einem Thema hast, schreib mir gerne einen Kommentar.

Kai Weissmann

Persönliche Empfehlungen
Mein Kurs

Jetzt registrieren