Spaltenname

Dieses Beispiele zeigen, wie man eine Aufgabe umständlich lösen kann - auch wenn's einfacher geht... Gut - da es um Beispiele für Programmierung geht, macht das natürlich Sinn.
Wir haben hier ein Beispiel für die Rekursion. Die als Spaltennummer übergebene Zahl wird entsprechen der "Spaltenperiode" in einzelnen Elemente zerlegt und die Funktion ColNameRec entsprechend häufig durchlaufen, bis kein Rest mehr anfällt. Anschließend werden die durchlaufenen Funktionen beendet und dabei die Spaltebuchstaben mit den jeweiligen Ergebnissen kumulativ zusammengesetzt.
Für alle, die es nicht so kompliziert mögen - eine codezeile reicht für diese Aufgabe aus:
MsgBox Split(Cells(1, 1261).Address, "$")(1)

Zum Beispielcode: SpaltenName