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