| home |  
  

   © 2005 by Friedel Schmidt •  E-Mail  •                      Top  

   | impressum | feedback | home |  


Inhaltsverzeichnis

Suchen

Links
  

Groß- und Kleinschreibung in Makros
Versionen: Alle

Grundsätzliche Anmerkungen zur Groß- und Kleinschreibung in Makros
(hat mir mal "Schorsch Dabbeljuh" alias "StrgAltEntf" aus dem Spothlight-Excel-Forum erklärt)

Standardmäßig werden Zeichenfolgen binär verglichen und dann ist a <> A.
Die Address-Eigenschaft eines Range-Objektes liefert als Spaltenbezeichnung grundsätzlich nur Großbuchstaben.
Wenn man grundsätzlich auf einen binären Vergleich verzichten kann, kann man ganz am Anfang eines Moduls folgende Zeile setzen:

Option Compare Text

Nun wird der Text verglichen - unabhängig von der Groß-/Kleinschreibung. Und somit ist dann a = A.

Möchte man Zellbezüge grundsätzlich klein angeben, dann kann man auch mit der Funktion LCase alles in Kleinbuchstaben halten und vergleichen:

LCase(Target.Address) = "$a$5"

Das funktioniert dann auch unabhängig von der Option Compare-Anweisung.


Weitere Infos findet man in der Onlinehilfe unter Option Compare.