Konstanta Dasar

Konstanta yang digunakan dalam program-program dasar

Konstanta Boolean

Nama

Jenis

Nilai

True

Boolean

1

False

Boolean

0


Contoh:

Dim bPositive as Boolean

bPositive = True

Konstanta matematika

Nama

Jenis

Nilai

Pi

Double

3.14159265358979


Contoh:

Function Rad2Deg( aRad as Double) As Double

 Rad2Deg = aRad * 180.00 / Pi

End Function

Konstanta Obyek

Nama

Jenis

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.


Contoh:

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

Ikon Peringatan

Fungsi atau konstanta ini diaktifkan dengan pernyataan Option VBASupport 1 yang ditempatkan sebelum kode program yang dapat dieksekusi dalam sebuah modul.


Dinamakan konstan

Nilai heksadesimal (desimal)

Deskripsi

vbTrue

-1

Bagian dari daftar vbTriState.

vbFalse

0

Bagian dari daftar vbTriState.

vbUseDefault

-2

Bagian dari daftar vbTriState.

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