ich möchte gerne die Spalte ausgeben, in der sich die aktive Zelle befindet
Wei mache ich das ??
Danke im voraus
Thomas
Sub test()
MsgBox WorksheetFunction.Substitute(Cells(1, ActiveCell.Column).AddressLocal(False, False), 1, "")
End Sub
Um die Spalte der aktiven Zelle in Excel zu ermitteln, kannst du VBA (Visual Basic for Applications) verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:
Öffne Excel und drücke ALT + F11
, um den VBA-Editor zu öffnen.
Füge ein neues Modul hinzu: Klicke im Menü auf Einfügen
und wähle Modul
.
Kopiere den folgenden Code in das Modul:
Sub test()
MsgBox WorksheetFunction.Substitute(Cells(1, ActiveCell.Column).AddressLocal(False, False), 1, "")
End Sub
Schließe den VBA-Editor und gehe zurück zu Excel.
Aktiviere eine Zelle in der Spalte, die du ermitteln möchtest.
Führe das Makro aus: Drücke ALT + F8
, wähle test
und klicke auf Ausführen
.
Das Makro gibt die Bezeichnung der aktuellen Spalte (z.B. "A") in einer MessageBox aus.
Fehler: Die MessageBox zeigt nur eine Zahl an.
MsgBox
gibt die Spaltenbezeichnung zurück, wenn du die Funktion Substitute
korrekt anwendest.Fehler: Das Makro funktioniert nicht.
Datei
> Optionen
> Sicherheitscenter
> Einstellungen für das Sicherheitscenter
und aktiviere Makros.Falls du keine VBA-Lösungen verwenden möchtest, kannst du auch die folgende Formel in eine Zelle eingeben, um die Spaltennummer zu ermitteln:
=COLUMN(A1)
Um die Spaltenbezeichnung zu erhalten, nutze diese Formel:
=CHAR(64 + COLUMN(A1))
Diese Methoden sind nützlich, wenn du schnell die Spaltennummer oder die Bezeichnung ermitteln möchtest, ohne VBA zu verwenden.
=COLUMN(B5)
, um die Nummer 2 zurückzugeben, wenn du in Zelle B5 bist.1. Wie kann ich die aktuelle Spalte in Excel ermitteln?
Du kannst die aktuelle Spalte mit VBA ermitteln, indem du die ActiveCell.Column
-Eigenschaft verwendest.
2. Funktioniert das auch in Excel Online?
Die VBA-Funktionalität ist in Excel Online nicht verfügbar. Du musst die Desktop-Version von Excel verwenden, um Makros auszuführen.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen