Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Spaltenüberschriften sortieren

Forumthread: Spaltenüberschriften sortieren

Spaltenüberschriften sortieren
13.07.2024 16:52:33
Hans-Jürgen
Hallo in die Runde

ich möchte gerne in meiner Tabelle die Spaltenüberschriften sortieren. In meinen Beispiel sind die Spalten nicht alphabetisch sortiert. Wie kann ich die Spaltenüberschriften sortieren und dass natürlich die Zeileneinträge mit sortiert werden?

Beispiel:
Spalte A: Stadt
Spalte B: Vorname
Spalte C: Anrede
Spalte D: Nachname

Gerne erwarte ich euer Feedback.

Grüße aus dem Frankenland - HANS-JÜRGEN
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Das geht in Excel...
13.07.2024 17:16:26
Case
Moin, :-)

… so: ;-)

Markiere die ganze Tabelle.
Klicke in "Start- Bearbeiten - Sortieren und Filtern" auf "Benutzerdefiniertes Sortieren...".
Wähle dort oben rechts "Optionen...".
Klicke "Spalten sortieren" an.
Wähle bei "Sortieren nach" "Zeile 1".
Klicke auf OK.

Servus
Case
Anzeige
AW: Spaltenüberschriften sortieren
13.07.2024 17:20:11
Alwin Weisangler
Hallo Hans-Jürgen,

das ist prinzipiell kein Problem. Um in einer Tabelle die Spalten zu tauschen, kann man diese in ein Array laden --> im Array umorganisieren --> Tabelle überschreiben.
beispielhaft deine 4 Spalten des Tabellenblattes (Modulname Tabelle1) so:


Option Explicit

Sub SpaltenTauschen()
Dim arrTab(), arrSp(): arrSp = Array(3, 4, 1, 2) ' hier die neue Spaltenanordnung von links nach rechts
With Tabelle1
arrTab = .Range("A1:D" & .Cells(Rows.Count, 1).End(xlUp).Row)
arrTab = Application.Index(arrTab, Evaluate("row(1:" & UBound(arrTab, 1) & ")"), arrSp)
.Range("A1").Resize(UBound(arrTab, 1), UBound(arrTab, 2)) = arrTab
End With
End Sub


Gruß Uwe
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige