VBA-Schreibweise: [A1].Select
Günther
Ich bin kürzlich über eine sehr kompakte Schreibweise zum Ansprechen von Zellen und Bereichen (aus einem Makro heraus) gestoßen. Neben dem bekannten Range("A1") oder Cells(1,1) stellen auch folgende Zeilen gültige Excel-VBA-Makro-Befehle dar:
[A1] = "Hallo!"
MsgBox [A1]
[A1:B3].Interior.Color = vbRed
Mich würde interessieren, ob diese Schreibweise irgendwelche Nachteile hat, denn in der üblichen Literatur und den meisten Makros wird (meines Wissens) standardmäßig meist nur mit Range und Cells gearbeitet.
Möglicherweise weiß auch jemand einen theoretischen Background, warum diese Schreibweise überhaupt existiert und funktioniert (z.B. Kompatibilitätsmüll aus anno Schnee ö.ä.).
Grüße
Günther