BEISPIEL
BEISPIEL
BEISPIEL
BEISPIEL
Kapitel 2: Programmieren mit VBA
Wie Sie obigem Beispiel entnehmen, erfolgt die Anzeige ungerundet. Probleme können auch im Zusam-
menhang mit dem Dezimaltrennzeichen auftreten (im Quelltext als Punkt, in der Anzeige aber als
Komma). Aus diesen Gründen sollten Sie auch zur Anzeige die Format$- oder die FormatCurrency$-Funk-
tion verwenden (siehe Seite 103).
Zwei Möglichkeiten zur formatierten Anzeige eines Währungsbetrags.
Dim gehalt As Currency
gehalt = 1003.571 + 5.624
MsgBox Format$(gehalt, "Currency") ' Variante A
MsgBox FormatCurrency$(gehalt) ' Variante B
Das Ergebnis ist in beiden Fällen gleich.
Abbildung 2.8 Anzeige eines Währungsbetrags
String-Datentyp
Strings (auch Zeichenketten genannt) werden in Visual Basic grundsätzlich in doppelte Anführungszeichen
(»Gänsefüßchen«) eingeschlossen.
Deklarieren und Zuweisen einer Stringvariablen
Dim s As String
s = "Ich bin ein String!"
Strings fester Länge
Zeichenketten konstanter Länge werden mit * Länge deklariert.
Eine Stingvariable mit 10 Zeichen
Dim vorname As String * 10
vorname = "Siegbast"
Quasi als Ersatz für den in VBA nicht enthaltenen Datentyp
Char
kann man ein einzelnes Zeichen darstellen.
Dim zeichen As String * 1
zeichen = "A"
78

Get Microsoft Office Access 2007-Programmierung - Das Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.