VBA - PROGRAMMIERUNG

VARIABLENTYPEN


' Variablentypen definieren und darstellen
' Boolesch, Ganz, Lang, Währung, Einfach, Doppelt,
' DatumZeit, ZeichenFolge, Variant

Public Const Multiplikator = 3.5
Const UmsatzSteuer = 0.16
Const Pi = 3.14159 ' Zahl Pi für Kreisumfang u.a.


Sub Logisch()
' Variablentyp für eine Geburtstagsliste
' mit "Privat" gilt sie nur für das Modul
' Definition muß im Deklarationsteil erfolgen
Dim WertL As Boolean
WertL = -5
MsgBox "Die Variable hat den Wert " & WertL
End Sub

Sub Waehrung()
Dim WertW As Currency
WertW = 22.78917
MsgBox "Die Variable hat den Wert " & WertW
End Sub

Sub Zeichenkette()
Dim WertT As String * 3
WertT = "abcde"
MsgBox "Die Variable hat den Wert " & WertT
End Sub

Sub Datum_und_Zeit()
Dim WertD As Date
'WertD = "05/30/1999"
WertD = #5/30/1999#
MsgBox "Die Variable hat den Wert " & WertD
End Sub

Sub Werte_Liste()
Dim ZahlenM(2, 2, 2)
MsgBox "Die Variable hat den Wert " & ZahlenM(2, 1, 1)
End Sub

Sub KurzTypen()
Dim Vorname$ 'Zeichenfolge
Dim VornameT As String 'Zeichenfolge
Dim Nummer% 'Ganze Zahl
Dim NummerN As Integer 'Ganze Zahl
Dim Rente& 'Währung
Dim RenteW As Currency 'Währung
'Anweisungen für die Arbeit mit den Variablen
End Sub