Basic-Konstanten

Konstanten, die in Basic-Programmen verwendet werden

Boole'sche Konstanten

Name

Typ

Wert

True

Boolean

1

False

Boolean

0


Beispiel:

Dim bPositive as Boolean
bPositive = True

Mathematische Konstante

Name

Typ

Wert

Pi

Double

3.14159265358979


Beispiel:

Function Rad2Deg( aRad as Double) As Double
 Rad2Deg = aRad * 180.00 / Pi
End Function

Objektkonstanten

Name

Typ

Verwendung

Empty

Variant

Der Wert Empty zeigt an, dass die Variable noch nicht initialisiert wurde.

Null

null

Zeigt an, dass die Variable keine Daten enthält.

Nothing

Object

Weist einer Variablen das Objekt Nothing zu, um eine vorherige Zuweisung zu entfernen.


Beispiel:

SubExampleEmpty
Dim sVar As Variant
 sVar = Empty
 Print IsEmpty(sVar) ' Returns True
End Sub
Sub ExampleNull
Dim vVar As Variant
 MsgBox IsNull(vVar)
End Sub
Sub ExampleNothing
Dim oDoc As Object
 Set oDoc = ThisComponent
 Print oDoc.Title
 oDoc = Nothing
 Print oDoc ‘ Error
End Sub

Zusätzliche VBA-Konstanten

Die folgenden Konstanten sind verfügbar, wenn der VBA-Kompatibilitätsmodus aktiviert ist

warning

Diese Funktion oder Konstante wird mit der Anweisung Option VBASupport 1 aktiviert, die in einem Modul vor dem ausführbaren Programmcode steht.


Benannte Konstante

Hexadezimal-Wert (Dezimal)

Beschreibung

vbTrue

-1

Teil der vbTriState-Aufzählung.

vbFalse

0

Teil der vbTriState-Aufzählung.

vbUseDefault

-2

Teil der vbTriState-Aufzählung.

vbCr

\x0D (13)

CR - Wagenrücklauf

vbCrLf

\x0D\x0A (13 10)

CRLF - Wagenrücklauf und Zeilenvorschub

vbFormFeed

\x0c (12)

FF - Seitenvorschub

vbLf

\x0A (10)

LF - Zeilenvorschub

vbNewLine

\x0D\x0A (13 10) für Windows mit 32 Bit

\x0A (10) für andere 64-Bit-Systeme

LF oder CRLF

vbNullString

""

Nullzeichen

vbTab

\x09 (9)

HT - Horizontaler Tabulator

vbVerticalTab

\x0B (11)

VT - Vertikaler Tabulator


Bitte unterstützen Sie uns!