30.09.2013 Aufrufe

VBA – Programmierung mit Excel Grundlagen

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Konvertierung und Manipulation von Daten.<br />

Verknüpfen von Strings<br />

Mit Hilfe des Verkettungsoperators & können Variable und Konstanten beliebig verknüpft<br />

werden.<br />

<br />

Ort = "Hagen "<br />

Vorwahl = "02331"<br />

Nr = "987 01"<br />

Ausgabe = Rtrim(Ort) & ", Tel.: " & Vorwahl & " - " & Trim(Nr)<br />

ergibt in der Variablen Ausgabe den Inhalt<br />

Hagen, Tel.: 02331 <strong>–</strong> 98701<br />

(bitte Leerzeichen bei der Verkettung beachten !)<br />

Groß<strong>–</strong> / Kleinbuchstaben - Umwandlung<br />

Die Funktionen UCASE und LCASE führen Umwandlungen von Klein- in Großbuchstaben und<br />

umgekehrt durch. Eine solche Umwandlung kann insbesondere bei Vergleichen von<br />

Zeichenketten (s. oben im Text) unliebsame Ergebnisse zu vermeiden helfen.<br />

Die Funktion Ucase wandelt die Buchstaben einer Zeichenkette in Großbuchstaben um, die<br />

Funktion LCase umgekehrt <strong>–</strong> in Kleinbuchstaben.<br />

Der Vergleich<br />

"FernUniversität Hagen" = "Fernuniversität Hagen"<br />

wird unter Standardeinstellungen den Wert FALSE liefern.<br />

Mit Hilfe der Funktion LCASE (oder UCASE) kann die Differenz „glattgebügelt“ werden:<br />

LCase("FernUniversität Hagen") = Lcase("Fernuniversität Hagen")<br />

✘ Die Benutzung dieser Funktionen wird empfohlen, um durch Schreibfehler bewirkte<br />

Fehlfunktionen von Kontrollstrukturen (IF <strong>–</strong> Bedingungen, Schleifen) zu vermeiden.<br />

Seite 51

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!