Mga Pangunahing Constant

Mga Constant na ginagamit sa mga Pangunahing programa

Boolean constants

Pangalan

Type

Halaga

True

Boolean

1

False

Boolean

0


Halimbawa:


            Dim bPositive as Boolean
            bPositive = True
        

Pare-pareho sa matematika

Pangalan

Type

Halaga

Pi

Double

3.14159265358979


Halimbawa:


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

Mga Constant ng Bagay

Pangalan

Type

Paggamit

Empty

Variant

Ang Walang laman ang halaga ay nagpapahiwatig na ang variable ay hindi nasimulan.

Null

null

Isinasaad na ang variable ay walang data.

Nothing

Object

Italaga ang wala tumutol sa isang variable upang alisin ang isang nakaraang takdang-aralin.


Halimbawa:


            SubExampleEmpty
                Dim sVar As Variant
                sVar = Empty
                I-print ang IsEmpty(sVar) ' Nagbabalik ng Tama
            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
        

MsgBox na pinangalanang Constants

Pinangalanang pare-pareho

Halaga ng integer

Kahulugan

MB_OK

0

Ipakita lamang ang pindutan ng OK.

MB_OKCANCEL

1

Ipakita ang mga pindutan ng OK at Kanselahin.

MB_ABORTRETRYIGNORE

2

Ipakita ang Abort, Retry, at Ignore button.

MB_YESNOCANCEL

3

Ipakita ang mga button na Oo, Hindi, at Kanselahin.

MB_YESNO

4

Ipakita ang mga pindutan ng Oo at Hindi.

MB_RETRYCANCEL

5

Ipakita ang mga pindutang Subukang Muli at Kanselahin.

MB_ICONSTOP

16

Idagdag ang icon ng Stop sa dialog.

MB_ICONQUESTION

32

Idagdag ang icon ng Tanong sa dialog.

MB_ICONEXCLAMATION

48

Idagdag ang icon ng Exclamation Point sa dialog.

MB_ICONINFORMATION

64

Idagdag ang icon ng Impormasyon sa dialog.

128

Unang button sa dialog bilang default na button.

MB_DEFBUTTON2

256

Pangalawang button sa dialog bilang default na button.

MB_DEFBUTTON3

512

Pangatlong button sa dialog bilang default na button.


GetAttr Pinangalanang Constants

Pinangalanang pare-pareho

Halaga

Kahulugan

ATTR_NORMAL

0

Mga normal na file.

ATTR_READONLY

1

Read-only na mga file.

ATTR_HIDDEN

2

Nakatagong file

ATTR_SYSTEM

4

System file

ATTR_VOLUME

8

Ibinabalik ang pangalan ng volume

ATTR_DIRECTORY

16

Ibinabalik lamang ang pangalan ng direktoryo.

ATTR_ARCHIVE

32

Ang file ay binago mula noong huling backup (Archive bit).


Uri ng Data na Pinangalanang Mga Constant

TypeName
mga halaga

Pinangalanan
pare-pareho

VarType
values

Uri ng variable

…()

8192

Array ng mga variable

Boolean

11

Boolean variable

Byte

17

Byte variable

Date

V_DATE

7

Petsa variable

Currency

V_CURRENCY

6

Pera variable

Double

V_DOUBLE

5

Doble-precision na floating-point na variable

Error

11

Variable ng uri ng error

Integer

V_INTEGER

2

Integer variable

Long

V_LONG

3

Mahaba integer variable

Object

9

Bagay variable

Single

V_SINGLE

4

Single-precision floating-point variable

String

V_STRING

8

String variable

Variant

12

Variant variable (maaaring maglaman ng lahat ng uri na tinukoy ng kahulugan)

Empty

V_EMPTY

0

Uninitialized Variant variable

Null

V_NULL

1

Walang wastong data


Mga karagdagang VBA constants

Ang mga sumusunod na constant ay magagamit kapag ang VBA compatibility mode ay pinagana

warning

Ang pare-pareho, function o bagay na ito ay pinagana sa pahayag Opsyon VBASupport 1 inilagay bago ang executable program code sa isang module.


Kulay ng VBA na pinangalanang Constant

Pinangalanang pare-pareho

Pula, Berde, Asul
komposisyon

vbBlack

RGB(0, 0, 0)

vbBlue

RGB(0, 0, 255)

vbCyan

RGB(0, 255, 255)

vbGreen

RGB(0, 255, 0)

vbMagenta

RGB(255, 0, 255)

vbRed

RGB(255, 0, 0)

vbYellow

RGB(255, 255, 0)

vbWhite

RGB(255, 255, 255)


Uri ng Variable na Pinangalanang Mga Constant

Pinangalanang pare-pareho

halaga ng desimal

vbArray

8192

vbBoolean

11

vbByte

17

vbCurrency

6

vbDataObject

13

vbDate

7

vbDecimal

14

vbDouble

5

vbEmpty

0

vbError

10

vbInteger

2

vbLong

3

vbNull

1

vbObject

9

vbSingle

4

vbString

8

vbUserDefinedType

36

vbVariant

12


FormatDateTime VBA na pinangalanang Constants

Pinangalanang Constant

Halaga

Mga nilalaman

vbGeneralDate

0

Nagpapakita ng petsa at/o oras gaya ng tinukoy sa setting ng Pangkalahatang Petsa ng iyong system. Kung petsa lamang, walang oras na ipinapakita; Kung oras lamang, walang petsa na ipinapakita.

vbLongDate

1

Magpakita ng petsa gamit ang mahabang format ng petsa na tinukoy sa mga setting ng rehiyon ng iyong computer.

vbShortDate

2

Magpakita ng petsa gamit ang maikling format ng petsa na tinukoy sa mga setting ng rehiyon ng iyong computer.

vbLongTime

3

Nagpapakita ng oras gaya ng tinukoy sa mga setting ng Long Time ng iyong system.

vbShortTime

4

Magpakita ng oras gamit ang 24 na oras na format (hh:mm).


StrConv VBA na pinangalanang Constants

Pagbabalik-loob

Halaga

Mga nilalaman

vbUpperCase

1

Nagbabalik-loob Text mga character sa uppercase.

vbLowerCase

2

Nagbabalik-loob Text maliit na titik ang mga character.

vbProperCase

3

Kino-convert ang unang titik ng bawat salita sa Text sa uppercase.

vbWide

4

Nagko-convert ng makitid ( kalahating lapad ) mga karakter sa Text sa malawak ( buong lapad ) mga karakter.

vbNarrow

8

Malawak ang pag-convert ( buong lapad ) mga karakter sa Text magpakipot ( kalahating lapad ) mga karakter.

vbKatakana

16

Kino-convert ang mga Hiragana character sa Text sa mga karakter na Katakana.

vbHiragana

32

Kino-convert ang mga character na Katakana sa Text sa mga karakter ng Hiragana.

vbUnicode

64

Nagbabalik-loob Text mga character sa mga Unicode na character gamit ang default na pahina ng code ng system.

vbFromUnicode

128

Nagbabalik-loob Text mga character mula sa Unicode hanggang sa default na pahina ng code ng system.


WeekDayName VBA Pinangalanang Constants

Halaga

VBA Constant

Mga nilalaman

0

vbUseSystemDayOfWeek

Gamitin ang mga setting ng lokal na sistema

1

vbSunday

Linggo (default)

2

vbMonday

Lunes

3

vbTuesday

Martes

4

vbWednesday

Miyerkules

5

vbThursday

Huwebes

6

vbFriday

Biyernes

7

vbSaturday

Sabado


Sari-saring VBA na Pinangalanang Constants

Pinangalanang pare-pareho

Hexadecimal (decimal) na halaga

Mga nilalaman

vbTrue

-1

Bahagi ng vbTriState enumeration.

vbFalse

0

Bahagi ng vbTriState enumeration.

vbUseDefault

-2

Bahagi ng vbTriState enumeration.

vbCr

\x0D (13)

CR - Pagbabalik ng karwahe

vbCrLf

\x0D\x0A (13 10)

CRLF - Carriage return at line feed

vbFormFeed

\x0c (12)

FF - Feed ng form

vbLf

\x0A (10)

LF - Line feed

vbNewLine

\x0D\x0A (13 10) para sa Windows

\x0A (10) para sa iba pang mga system

LF o CRLF

vbNullString

""

Null string

vbTab

\x09 (9)

HT - Pahalang na tab

vbVerticalTab

\x0B (11)

VT - Vertical na tab


Mangyaring suportahan kami!