麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 開(kāi)發(fā) > 綜合 > 正文

VBA 中要用到的常數(shù)

2024-07-21 23:03:52
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

Calendar 常數(shù)

可在代碼中的任何地方用下列常數(shù)代替實(shí)際值:

 

常數(shù) 描述
vbCalGreg 0 指出使用的是陽(yáng)歷。
vbCalHijri 1 指出使用的是伊斯蘭歷法。

 

Color 常數(shù)

可在代碼中的任何地方用下列常數(shù)代替實(shí)際值:

 

常數(shù) 描述
vbBlack 0x0 黑色
vbRed 0xFF 紅色
vbGreen 0xFF00 綠色
vbYellow 0xFFFF 黃色
vbBlue 0xFF0000 藍(lán)色
vbMagenta 0xFF00FF 紫紅色
vbCyan 0xFFFF00 青色
vbWhite 0xFFFFFF 白色

 

CallType 常數(shù)

可在代碼中的任何地方用下列常數(shù)代替實(shí)際值:

 

常數(shù) 描述
vbMethod 1 指出已經(jīng)調(diào)用了一個(gè)方法。
vbGet 2 指出一個(gè)Property Get 過(guò)程。
vbLet 4 指出一個(gè) Property Let 過(guò)程。
vbSet 8 指出一個(gè) Property Set 過(guò)程。
下列常數(shù)由 Visual Basic for Applications 中的類(lèi)型庫(kù)定義,可用來(lái)在代碼中的任何地方代替實(shí)際值:

 

 

Comparison常數(shù)

常數(shù) 描述
VbUseCompareOption -1 使用Option Compare語(yǔ)句的設(shè)置進(jìn)行比較。
VbBinaryCompare 0 進(jìn)行二進(jìn)制的比較。
VbTextCompare 1 進(jìn)行文字的比較。
vbDatabaseCompare 2 用于 Microsoft Access(僅限于Windows),進(jìn)行以數(shù)據(jù)庫(kù)所含信息為基礎(chǔ)的比較。

Compiler 常數(shù)

Visual Basic for Applications 定義了一些不能與 #If...Then...#Else 指令一起使用的常數(shù)。這些常數(shù)除了其范圍是全局的;也就是說(shuō),除了可在工程中到處應(yīng)用,在功能上與 #If...Then...#Else 指令定義的常數(shù)相同。

在 16 位開(kāi)發(fā)平臺(tái)上,編譯常數(shù)定義如下:

 

常數(shù) 描述
Win16 True 指出開(kāi)發(fā)環(huán)境是 16 位。
Win32 False 指出開(kāi)發(fā)環(huán)境不是 32 位。

 

 

在 32 位開(kāi)發(fā)平臺(tái)上,編譯常數(shù)定義如下:

 

常數(shù) 描述
Vba6 True 指出開(kāi)發(fā)環(huán)境是 Visual Basic for Applications, version 6.0。
Vba6 False 指出開(kāi)發(fā)環(huán)境不是Visual Basic for Applications, version 6.0。
Win16 False 指出開(kāi)發(fā)環(huán)境不是 16 位。
Win32 True 指出開(kāi)發(fā)環(huán)境是 32 位。

 

 

Mac False 指出開(kāi)發(fā)環(huán)境不是 Macintosh。
Win16 False 指出開(kāi)發(fā)環(huán)境不是 16位的。
Win32 False 指出開(kāi)發(fā)環(huán)境不是 32位的。
Mac True 指出開(kāi)發(fā)環(huán)境是 Macintosh。

注意 這些常數(shù)是由 Visual Basic 提供的,所以不能在任何層次中用相同名稱(chēng)定義自己的常數(shù)。

 

 

Date 常數(shù)

可在代碼中的任何地方用下列常數(shù)代替實(shí)際值:

參數(shù)值

firstdayofweek 參數(shù)具有以下這些值:

 

常數(shù) 描述
vbUseSystem 0 使用 NLS API 設(shè)置。
vbSunday 1 星期日(缺省)
vbMonday 2 星期一
vbTuesday 3 星期二
vbWednesday 4 星期三
vbThursday 5 星期四
vbFriday 6 星期五
vbSaturday 7 星期六

 

 

firstdayofyear 參數(shù)具有以下這些值:

 

常數(shù) 描述
vbUseSystem 0 使用 NLS API 設(shè)置。
VbUseSystemDayOfWeek 0 使用系統(tǒng)設(shè)置中為星期的第一天指定的星期數(shù)。
VbFirstJan1 1 由 1 月 1 日所在的那個(gè)星期開(kāi)始(缺省)。
vbFirstFourDays 2 由新的一年中第一個(gè)至少有 4 天的星期開(kāi)始。
vbFirstFullWeek 3 由一年中第一個(gè)完整的星期開(kāi)始。

 

 

 

返回值

 

常數(shù) 描述
vbSunday 1 星期日
vbMonday 2 星期一
vbTuesday 3 星期二
vbWednesday 4 星期三
vbThursday 5 星期四
vbFriday 6 星期五
vbSaturday 7 星期六

日期格式常數(shù)

 

僅當(dāng)您的工程對(duì)包含這些常數(shù)定義的相應(yīng)類(lèi)型庫(kù)有一個(gè)顯式引用時(shí),才可以使用這些常數(shù) 。

 

常數(shù) 描述
vbGeneralDate 0 顯示日期和/或時(shí)間。對(duì)于一個(gè)實(shí)數(shù),顯示日期和時(shí)間。如果沒(méi)有小數(shù)部分,則僅顯示日期。如果沒(méi)有整數(shù)部分,則僅顯示時(shí)間。日期和時(shí)間的顯示由系統(tǒng)設(shè)置值確定。
vbLongDate 1 用計(jì)算機(jī)區(qū)域設(shè)置值指定的長(zhǎng)日期格式顯示日期。
vbShortDate 2 用計(jì)算機(jī)區(qū)域設(shè)置值指定的短日期格式顯示日期。
vbLongTime 3 用計(jì)算機(jī)區(qū)域設(shè)置值指定的長(zhǎng)時(shí)間格式顯示時(shí)間。
vbShortTime 4 用計(jì)算機(jī)區(qū)域設(shè)置值指定的短時(shí)間格式顯示時(shí)間。

 

Dir、GetAttr 和 SetAttr 常數(shù)

可在代碼中的任何地方用下列常數(shù)代替實(shí)際值:

 

常數(shù) 描述
vbNormal 0 正常的(Dir SetAttr 的缺省值)
vbReadOnly 1 只讀的
vbHidden 2 隱藏的
vbSystem 4 系統(tǒng)文件
vbVolume 8 卷標(biāo)
vbDirectory 16 目錄或文件夾
vbArchive 32 文件自上一次備份后已經(jīng)改變
vbAlias 64 在 Macintosh上,標(biāo)識(shí)符是一個(gè)別名。

 

在Macintosh上,只有VbNormalvbReadOnly、 vbHiddenvbAlias是可用的。
 

驅(qū)動(dòng)器類(lèi)型常數(shù)

僅當(dāng)您的工程對(duì)包含這些常數(shù)定義的相應(yīng)類(lèi)型庫(kù)有一個(gè)顯式引用時(shí),才可以使用這些常數(shù)。

 

常數(shù) 描述
Unknown 0 不能確定驅(qū)動(dòng)器類(lèi)型。
Removable 1 驅(qū)動(dòng)器具有可刪除介質(zhì)。包括所有軟盤(pán)驅(qū)動(dòng)器和許多其它種類(lèi)的存儲(chǔ)設(shè)備。
Fixed 2 驅(qū)動(dòng)器具有固定介質(zhì)(不可刪除的)。包括可刪除硬盤(pán)在內(nèi)的所有硬盤(pán)驅(qū)動(dòng)器。
Remote 3 網(wǎng)絡(luò)驅(qū)動(dòng)器。包括在網(wǎng)絡(luò)上任何地方都可以共享的驅(qū)動(dòng)器。
CDROM 4 驅(qū)動(dòng)器是一個(gè)CD-ROM。包括只讀的CD-ROM和可讀寫(xiě)的CD-ROM。
RAMDisk 5

驅(qū)動(dòng)器是本地計(jì)算機(jī)上的一塊隨機(jī)存取內(nèi)存(RAM),它工作起來(lái)就象是磁盤(pán)驅(qū)動(dòng)器一樣。

 

 

 

文件屬性常數(shù)

僅當(dāng)您的工程對(duì)包含這些常數(shù)定義的相應(yīng)類(lèi)型庫(kù)有一個(gè)顯式引用時(shí),才可以使用這些常數(shù)。

 

常數(shù) 描述
Normal 0 普通文件。沒(méi)有設(shè)置屬性。
ReadOnly 1 只讀文件。屬性是可讀/寫(xiě)。
Hidden 2 隱藏文件。屬性是可讀/寫(xiě)。
System 4 系統(tǒng)文件。屬性是可讀/寫(xiě)。
Volume 8 磁盤(pán)驅(qū)動(dòng)器卷標(biāo)。屬性是只讀。
Directory 16 文件夾或目錄。屬性是只讀。
Archive 32 自上次備份后已經(jīng)改變的文件。屬性是可讀/寫(xiě)。
Alias 64 鏈接或快捷方式。屬性是只讀。
Compressed 128 壓縮文件。屬性是只讀。

 

 

文件輸入/輸出常數(shù)

僅當(dāng)您的工程對(duì)包含這些常數(shù)定義的相應(yīng)類(lèi)型庫(kù)有一個(gè)顯式引用時(shí),才可以使用這些常數(shù)。

 

常數(shù) 描述
ForReading 1 打開(kāi)文件用于只讀操作。不能對(duì)文件進(jìn)行寫(xiě)操作。
ForWriting 2 打開(kāi)文件用于寫(xiě)操作。如果存在具有相同文件名的文件,文件原有的內(nèi)容被覆蓋。
ForAppending 8 打開(kāi)文件并向文件的結(jié)尾寫(xiě)入。

 

IMEStatus 常數(shù)

可在代碼中的任何地方用下列常數(shù)代替實(shí)際值。

日文區(qū)域的常數(shù)如下所示:

 

常數(shù) 描述
vbIMEModeNoControl 0 沒(méi)有安裝 IME(缺省)
vbIMEModeOn 1 打開(kāi) IME
vbIMEModeOff 2 關(guān)閉 IME
vbIMEModeDisable 3 無(wú)效的 IME
vbIMEModeHiragana 4 完整寬度 Hiragana 模式
vbIMEModeKatakana 5 完整寬度 Katakana 模式
vbIMEModeKatakanaHalf 6 半寬度 Katakana 模式
vbIMEModeAlphaFull 7 完整寬度 Alphanumeric 模式

vbIMEModeAlpha 8 半寬度 Alphanumeric 模式

 

 

韓國(guó)地區(qū)的常數(shù)如下所示:

 

常數(shù) 描述
vbIMEModeAlphaFull 7 完整寬度 Alphanumeric 模式
vbIMEModeAlpha 8 半寬度 Alphanumeric 模式
vbIMEModeHangulFull 9 完整寬度 Hangul 模式
vbIMEModeHangul 10 半寬度 Hangul 模式

 

 

中文地區(qū)的常數(shù)值如下:

 

常數(shù) 描述
vbIMEModeNoControl 0 沒(méi)有安裝 IME (缺省)
vbIMEModeOn 1 IME 打開(kāi)
vbIMEModeOff 2 IME off

 

 

Keycode 常數(shù)

可在代碼中的任何地方用下列常數(shù)代替實(shí)際值:

 

常數(shù) 描述
vbKeyLButton 0x1 鼠標(biāo)左鍵
vbKeyRButton 0x2 鼠標(biāo)右鍵
vbKeyCancel 0x3 CANCEL 鍵
vbKeyMButton 0x4 鼠標(biāo)中鍵
vbKeyBack 0x8 BACKSPACE 鍵
vbKeyTab 0x9 TAB 鍵
vbKeyClear 0xC CLEAR 鍵
vbKeyReturn 0xD ENTER 鍵
vbKeyShift 0x10 SHIFT 鍵
vbKeyControl 0x11 CTRL 鍵
vbKeyMenu 0x12 MENU 鍵
vbKeyPause 0x13 PAUSE 鍵
vbKeyCapital 0x14 CAPS LOCK 鍵
vbKeyEscape 0x1B ESC 鍵
vbKeySpace 0x20 SPACEBAR 鍵
vbKeyPageUp 0x21 PAGE UP 鍵
vbKeyPageDown 0x22 PAGE DOWN 鍵
vbKeyEnd 0x23 END 鍵
vbKeyHome 0x24 HOME 鍵
vbKeyLeft 0x25 LEFT ARROW 鍵
vbKeyUp 0x26 UP ARROW 鍵
vbKeyRight 0x27 RIGHT ARROW 鍵
vbKeyDown 0x28 DOWN ARROW 鍵
vbKeySelect 0x29 SELECT 鍵
vbKeyPrint 0x2A PRINT SCREEN 鍵
vbKeyExecute 0x2B EXECUTE 鍵
vbKeySnapshot 0x2C SNAPSHOT 鍵
vbKeyInsert 0x2D INSERT 鍵
vbKeyDelete 0x2E DELETE 鍵
vbKeyHelp 0x2F HELP 鍵
vbKeyNumlock 0x90 NUM LOCK 鍵

 

 

A 至 Z 鍵與 A – Z 字母的 ASCII 碼相同:

 

常數(shù) 描述
vbKeyA 65 A 鍵
vbKeyB 66 B 鍵
vbKeyC 67 C 鍵
vbKeyD 68 D 鍵
vbKeyE 69 E 鍵
vbKeyF 70 F 鍵
vbKeyG 71 G 鍵
vbKeyH 72 H 鍵
vbKeyI 73 I 鍵
vbKeyJ 74 J 鍵
vbKeyK 75 K 鍵
vbKeyL 76 L 鍵
vbKeyM 77 M 鍵
vbKeyN 78 N 鍵
vbKeyO 79 O 鍵
vbKeyP 80 P 鍵
vbKeyQ 81 Q 鍵
vbKeyR 82 R 鍵
vbKeyS 83 S 鍵
vbKeyT 84 T 鍵
vbKeyU 85 U 鍵
vbKeyV 86 V 鍵
vbKeyW 87 W 鍵
vbKeyX 88 X 鍵
vbKeyY 89 Y 鍵
vbKeyZ 90 Z 鍵

 

 

0 至 9 鍵與數(shù)字 0 – 9 的 ASCII 碼相同:

 

常數(shù) 描述
vbKey0 48 0 鍵
vbKey1 49 1 鍵
vbKey2 50 2 鍵
vbKey3 51 3 鍵
vbKey4 52 4 鍵
vbKey5 53 5 鍵
vbKey6 54 6 鍵
vbKey7 55 7 鍵
vbKey8 56 8 鍵
vbKey9 57 9 鍵

 

 

下列常數(shù)代表數(shù)字鍵盤(pán)上的鍵:

 

常數(shù) 描述
vbKeyNumpad0 0x60 0 鍵
vbKeyNumpad1 0x61 1 鍵
vbKeyNumpad2 0x62 2 鍵
vbKeyNumpad3 0x63 3 鍵
vbKeyNumpad4 0x64 4 鍵
vbKeyNumpad5 0x65 5 鍵
vbKeyNumpad6 0x66 6 鍵
vbKeyNumpad7 0x67 7 鍵
vbKeyNumpad8 0x68 8 鍵
vbKeyNumpad9 0x69 9 鍵
vbKeyMultiply 0x6A MULTIPLICATION SIGN (*) 鍵
vbKeyAdd 0x6B PLUS SIGN (+) 鍵
vbKeySeparator 0x6C ENTER 鍵
vbKeySubtract 0x6D MINUS SIGN () 鍵
vbKeyDecimal 0x6E DECIMAL POINT (.) 鍵
vbKeyDivide 0x6F DIVISION SIGN (/) 鍵

 

 

下列常數(shù)代表功能鍵:

 

常數(shù) 描述
vbKeyF1 0x70 F1 鍵
vbKeyF2 0x71 F2 鍵
vbKeyF3 0x72 F3 鍵
vbKeyF4 0x73 F4 鍵
vbKeyF5 0x74 F5 鍵
vbKeyF6 0x75 F6 鍵
vbKeyF7 0x76 F7 鍵
vbKeyF8 0x77 F8 鍵
vbKeyF9 0x78 F9 鍵
vbKeyF10 0x79 F10 鍵
vbKeyF11 0x7A F11 鍵
vbKeyF12 0x7B F12 鍵
vbKeyF13 0x7C F13 鍵
vbKeyF14 0x7D F14 鍵
vbKeyF15 0x7E F15 鍵
vbKeyF16 0x7F F16 鍵

 

Miscellaneous 常數(shù)

下列常數(shù)由 Visual Basic for Applications 中的類(lèi)型庫(kù)定義,可用來(lái)在代碼中的任何地方代替實(shí)際值:

 

常數(shù) 等于 描述
vbCrLf Chr(13) + Chr(10) 回車(chē)符與換行符結(jié)合
vbCr Chr(13) 回車(chē)符
vbLf Chr(10) 換行符
vbNewLine Chr(13) + Chr(10) or, on the Macintosh, Chr(13) 平臺(tái)指定的新行字符;適用于當(dāng)前平臺(tái)
vbNullChar Chr(0) 值為 0 的字符
vbNullString 值為 0 的字符串 用來(lái)調(diào)用外部過(guò)程;與長(zhǎng)度為零的字符串 ("") 不同
vbObjectError -2147221504 用戶(hù)定義的錯(cuò)誤號(hào)應(yīng)當(dāng)大于該值,例如:
Err.Raise Number = vbObjectError + 1000
vbTab Chr(9) Tab 字。
vbBack Chr(8) 退格字符
vbFormFeed Chr(12) 在 Microsoft Windows or on the Macintosh 中沒(méi)有作用
vbVerticalTab Chr(11) 在 Microsoft or on the Macintosh Windows 中沒(méi)有作用

 

 
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产精品久久久久久久久久iiiii | 97久久人人超碰caoprom | 欧美黄色免费视频 | 国产第一页精品 | 一边吃奶一边插下面 | 精品国产一区二区三区四区阿崩 | 亚洲福利视频52 | xxnxx中国18 | av电影免费在线看 | 精品国产久 | sm高h视频 | 色婷婷久久久亚洲一区二区三区 | 欧洲精品久久久久69精品 | 精精国产xxxx视频在线播放7 | videos韩国 | 国产噜噜噜| 免费a级黄色片 | 成人国产精品久久 | 136福利视频 | 精品国产一区二区三 | 亚洲免费视频大全 | 久久亚洲国产精品 | 日本欧美在线播放 | 国产xxxx免费 | 91综合影院 | 久夜tv | 欧美一区二区三区中文字幕 | a一级黄色毛片 | 亚洲国产精品久久久久久久久久 | 国产精品免费视频观看 | 国产免费视频一区二区裸体 | 国产色爱综合网 | 在线中文字幕网站 | 91在线视频网址 | 摸逼逼视频 | 日本在线免费观看 | 福利在线国产 | 亚洲欧美成aⅴ人在线观看 av免费在线播放 | 国产一区在线视频观看 | 999久久国产 | 一级做受毛片免费大片 |