Konstanta Dasar
Konstanta yang digunakan dalam program-program dasar
Konstanta Boolean
nama |
Tipe |
nilai |
True |
Boolean |
1 |
False |
Boolean |
0 |
Dim bPositive as Boolean
bPositive = True
Konstanta matematika
nama |
Tipe |
nilai |
Pi |
Double |
3.14159265358979 |
Function Rad2Deg( aRad as Double) As Double
Rad2Deg = aRad * 180.00 / Pi
End Function
Konstanta Obyek
nama |
Tipe |
Cara Pakai |
Empty |
Variant |
Nilai Kosong menunjukkan bahwa variabel tidak diinisialisasi. |
Null |
null |
Menunjukkan bahwa variabel tidak mengandung data. |
Nothing |
Object |
Menetapkan objek Tidak ada pada variabel untuk menghapus penetapan sebelumnya. |
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
Konstanta tambahan VBA
Konstanta berikut ini tersedia ketika mode kompatibilitas VBA diaktifkan
Menampilkan tombol Gagalkan, Ulangi, dan Abaikan. |
Nilai heksadesimal (desimal) |
Deskripsi |
vbCr |
\x0D (13) |
pengangkutan kembali |
vbCrLf |
\x0D\x0A (13 10) |
pengangkutan kembali dan umpan baris |
vbFormFeed |
\x0c (12) |
FF - Umpan bentuk |
vbLf |
\x0A (10) |
LF - Umpan baris |
vbNewLine |
\x0D\x0A (13 10) untuk Windows 32-bit \x0A (10) untuk sistem 64-bit lainnya |
LF atau CRLF |
vbNullString |
"" |
String nol |
vbTab |
\x09 (9) |
HT - Tab horisontal |
vbVerticalTab |
\x0B (11) |
VT - Tab vertikal |