መሰረታዊ መደበኛ

ይዞታዎች
ማውጫ 🔎︎

# Basic Constants

መደበኛ የ ተጠቀሙት በ መሰረታዊ ፕሮግራም ውስጥ

## የ ቡሊያን መደበኛ

ስም | አይነት | ዋጋ
--- | --- | ---
True | Boolean | 1
False | Boolean | 0

### ለምሳሌ:

                Dim bPositive as Boolean
                bPositive = True

## የ ሂሳብ መደበኛ

ስም | አይነት | ዋጋ
--- | --- | ---
Pi | Double | 3.14159265358979

### ለምሳሌ:

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

## የ እቃ መደበኛ

ስም | አይነት | አጠቃቀም
--- | --- | ---
Empty | Variant | የ ባዶ ዋጋ የሚያመለክተው ተለዋጩ አለ መጀመሩን ነው
Null | null | ይህ የሚያሳየው ተለዋጩ ዳታ አለ መያዙን ነው
Nothing | Object | መመደቢያ ለ ምንም እቃ ለ ተለዋዋጭ ያለፈውን ስራ ለ ማስወገድ

### ለምሳሌ:

                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

## MsgBox Named Constants

የ ተሰየመ መደበኛ | የ ኢንቲጀር ዋጋ | መግለጫ
--- | --- | ---
MB_OK | 0 | እሺ ቁልፍ ብቻ ማሳያ
MB_OKCANCEL | 1 | እሺ እና መሰረዣ ቁልፎች ማሳያ
MB_ABORTRETRYIGNORE | 2 | ማቋረጫ: እንደገና መሞከሪያ: እና መተው ቁልፎች ማሳያ
MB_YESNOCANCEL | 3 | አዎ: አይ እና መሰረዣ ቁልፎች ማሳያ
MB_YESNO | 4 | አዎ እና አይ ቁልፎች ማሳያ
MB_RETRYCANCEL | 5 | እንደገና መሞከሪያ እና መሰረዣ ቁልፎች ማሳያ
MB_ICONSTOP | 16 | የ ማስቆሚያ ምልክት ወደ ንግግር መጨመሪያ
MB_ICONQUESTION | 32 | የ ጥያቄ ምልክት ወደ ንግግር መጨመሪያ
MB_ICONEXCLAMATION | 48 | የ ቃለ አጋኖ ምልክት ወደ ንግግር መጨመሪያ
MB_ICONINFORMATION | 64 | የ መረጃ ምልክት ወደ ንግግር መጨመሪያ
| 128 | የ መጀመሪያ ቁልፍ በ ንግግር ውስጥ እንደ ነባር ቁልፍ
MB_DEFBUTTON2 | 256 | የ ሁለተኛ ቁልፍ በ ንግግር ውስጥ እንደ ነባር ቁልፍ
MB_DEFBUTTON3 | 512 | የ ሶስተኛ ቁልፍ በ ንግግር ውስጥ እንደ ነባር ቁልፍ

## GetAttr Named Constants

የ ተሰየመ መደበኛ | ዋጋ | መግለጫ
--- | --- | ---
ATTR_NORMAL | 0 | መደበኛ ፋይሎች
ATTR_READONLY | 1 | ለንባብ-ብቻ ፋይሎች
ATTR_HIDDEN | 2 | የ ተደበቀ ፋይል
ATTR_SYSTEM | 4 | የ ስርአት ፋይል
ATTR_VOLUME | 8 | የ መጠን ስም ይመልሳል
ATTR_DIRECTORY | 16 | የሚመልሰው የ ዳይሬክቶሪ ስም ብቻ ነው
ATTR_ARCHIVE | 32 | ፋይሉ ተቀይሯል መጨረሻ ተተኪ ከ ፈጠሩ በኋላ (ማህደር ቢት).

## VarType Named Constants

Keyword | የ ተሰየመ መደበኛ | VarType | ተለዋዋጭ አይነት
--- | --- | --- | ---
Boolean |  | 11 | ተለዋዋጭ ቡሊያን
Byte |  | 17 | Byte variable
Date | V_DATE | 7 | ተለዋዋጭ ቀን
Currency | V_CURRENCY | 6 | ተለዋዋጭ ገንዘብ
Double | V_DOUBLE | 5 | ድርብ ተንሳፋፊ ነጥብ ተለዋዋጭ
Integer | V_INTEGER | 2 | የ ኢንቲጀር ተለዋዋጮች
Long | V_LONG | 3 | ረጅም የ ኢንቲጀር ተለዋዋጮች
Object |  | 9 | ተለዋዋጭ እቃ
Single | V_SINGLE | 4 | ነጠላ ተንሳፋፊ-ነጥብ ተለዋዋጭ
String | V_STRING | 8 | ተለዋዋጭ ሐረግ
Variant |  | 12 | የተለየ ተለዋዋጭ (ሁሉንም አይነት በ መግለጫ የ ተወሰኑ ይይዛል)
Empty | V_EMPTY | 0 | ተለዋዋጭ አልጀመረም
Null | V_NULL | 1 | ምንም ዋጋ ያለው ዳታ የለም

## ተጨማሪ የ VBA መደበኛ

የሚቀጥለው መደበኛ ዝግጁ ነው ለ VBA ተስማሚነት ዘዴ ካስቻሉ

This constant, function or object is enabled with the statement Option VBASupport 1 placed before the executable program code in a module.

### VBA Color Named Constants

Named constant | Red, Green, Blue composition
--- | ---
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)

### Variable Type Named Constants

Named constant | Decimal value
--- | ---
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 Named Constants

የ ተሰየመ የማያቋርጥ | ዋጋ | መግለጫ
--- | --- | ---
vbGeneralDate | 0 | ቀን እና/ወይንም ሰአት ማሳያ እንደ ተገለጸው በ እርስዎ ኮምፒዩተር ስርአት: ባጠቃላይ ቀን ማሰናጃ: ቀን ብቻ ከሆነ: ሰአት አይታይም: ሰአት ብቻ ከሆነ: ቀን አይታይም
vbLongDate | 1 | ቀን ማሳያ ረጅም የ ቀን አቀራረብ በ መጠቀም የ ተወሰነውን በ እርስዎ ኮምፒዩተር አካባቢ ማሰናጃ
vbShortDate | 2 | ቀን ማሳያ አጭር የ ቀን አቀራረብ በ መጠቀም የ ተወሰነውን በ እርስዎ ኮምፒዩተር አካባቢ ማሰናጃ
vbLongTime | 3 | ሰአት ማሳያ እንደ ተወሰነው በ እርስዎ ስርአት የ ረጅም ሰአት ማሰናጃ
vbShortTime | 4 | ሰአት ማሳያ በ መጠቀም የ 24=ሰአት አቀራረብ (ሰሰ:ደደ)

### StrConv VBA Named Constants

Conversion | Value | Description
--- | --- | ---
vbUpperCase | 1 | Converts Text characters to uppercase.
vbLowerCase | 2 | Converts Text characters lowercase.
vbProperCase | 3 | Converts the first letter of every word in Text to uppercase.
vbWide | 4 | Converts narrow (half-width) characters in Text to wide (full-width) characters.
vbNarrow | 8 | Converts wide (full-width) characters in Text to narrow (half-width) characters.
vbKatakana | 16 | Converts Hiragana characters in Text to Katakana characters.
vbHiragana | 32 | Converts Katakana characters in Text to Hiragana characters.
vbUnicode | 64 | Converts Text characters to Unicode characters using the default code page of the system.
vbFromUnicode | 128 | Converts Text characters from Unicode to the default code page of the system.

### WeekDayName VBA Named Constants

Value | VBA Constant | Description
--- | --- | ---
0 | vbUseSystemDayOfWeek | Use system locale settings
1 | vbSunday | Sunday (default)
2 | vbMonday | Monday
3 | vbTuesday | Tuesday
4 | vbWednesday | Wednesday
5 | vbThursday | Thursday
6 | vbFriday | Friday
7 | vbSaturday | Saturday

### Miscellaneous VBA Named Constants

የ ተሰየመ መደበኛ | ሄክሳ ዴሲማል (ዴሲማል) ዋጋ | መግለጫ
--- | --- | ---
vbTrue | -1 | Part of vbTriState enumeration.
vbFalse | 0 | Part of vbTriState enumeration.
vbUseDefault | -2 | Part of vbTriState enumeration.
vbCr | \x0D (13) | CR - Carriage return
vbCrLf | \x0D\x0A (13 10) | CRLF - Carriage return and line feed
vbFormFeed | \x0c (12) | FF - Form feed
vbLf | \x0A (10) | LF - Line feed
vbNewLine | \x0D\x0A (13 10) for Windows \x0A (10) for other systems | LF or CRLF
vbNullString | "" | ባዶ ሀረግ
vbTab | \x09 (9) | HT - የ አግድም tab
vbVerticalTab | \x0B (11) | VT - የ ቁመት tab