VBA (2)常數

來源:互聯網
上載者:User
常數 磁碟機類型常數
僅當您的工程對包含這些常數定義的相應類型庫有一個顯式引用時,才可以使用這些常數。
常數值描述Unknown0不能確定磁碟機類型。Removable1磁碟機具有可刪除介質。包括所有軟碟機和許多其它種類的存放裝置。Fixed2磁碟機具有固定介質(不可刪除的)。包括可刪除硬碟在內的所有硬碟。Remote3網路磁碟機。包括在網路上任何地方都可以共用的磁碟機。CDROM4磁碟機是一個CD-ROM。包括唯讀CD-ROM和可讀寫的CD-ROM。RAMDisk5
磁碟機是本機電腦上的一塊隨機存取記憶體(RAM),它工作起來就象是磁碟機一樣。

 

 
檔案屬性常數
僅當您的工程對包含這些常數定義的相應類型庫有一個顯式引用時,才可以使用這些常數。
常數值描述Normal0普通檔案。沒有設定屬性。ReadOnly1隻讀檔案。屬性是可讀/寫。Hidden2隱藏檔案。屬性是可讀/寫。System4系統檔案。屬性是可讀/寫。Volume8磁碟機卷標。屬性是唯讀。Directory16檔案夾或目錄。屬性是唯讀。Archive32自上次備份後已經改變的檔案。屬性是可讀/寫。Alias64連結或捷徑。屬性是唯讀。Compressed128壓縮檔。屬性是唯讀。
 

檔案輸入/輸出常數

僅當您的工程對包含這些常數定義的相應類型庫有一個顯式引用時,才可以使用這些常數。

常數值描述ForReading1開啟檔案用於唯讀操作。不能對檔案進行寫操作。ForWriting2開啟檔案用於寫操作。如果存在具有相同檔案名稱的檔案,檔案原有的內容被覆蓋。ForAppending8開啟檔案並向檔案的結尾寫入。
IMEStatus 常數
可在代碼中的任何地方用下列常數代替實際值。

日文地區的常數如下所示:

常數值描述vbIMEModeNoControl0沒有安裝 IME(預設)vbIMEModeOn1開啟 IMEvbIMEModeOff2關閉 IMEvbIMEModeDisable3無效的 IMEvbIMEModeHiragana4完整寬度 Hiragana 模式vbIMEModeKatakana5完整寬度 Katakana 模式vbIMEModeKatakanaHalf6半寬度 Katakana 模式vbIMEModeAlphaFull7完整寬度 Alphanumeric 模式
vbIMEModeAlpha8半寬度 Alphanumeric 模式




韓國地區的常數如下所示:

常數值描述vbIMEModeAlphaFull7完整寬度 Alphanumeric 模式vbIMEModeAlpha8半寬度 Alphanumeric 模式vbIMEModeHangulFull9完整寬度 Hangul 模式vbIMEModeHangul10半寬度 Hangul 模式




中文地區的常數值如下:

常數值描述vbIMEModeNoControl0沒有安裝 IME (預設)vbIMEModeOn1IME 開啟vbIMEModeOff2IME off

 

Keycode 常數

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

常數值描述vbKeyLButton0x1滑鼠左鍵vbKeyRButton0x2滑鼠右鍵vbKeyCancel0x3CANCEL 鍵vbKeyMButton0x4滑鼠中鍵vbKeyBack0x8退格鍵vbKeyTab0x9TAB 鍵vbKeyClear0xCCLEAR 鍵vbKeyReturn0xDENTER 鍵vbKeyShift0x10SHIFT 鍵vbKeyControl0x11CTRL 鍵vbKeyMenu0x12MENU 鍵vbKeyPause0x13PAUSE 鍵vbKeyCapital0x14CAPS LOCK 鍵vbKeyEscape0x1BESC 鍵vbKeySpace0x20SPACEBAR 鍵vbKeyPageUp0x21PAGE UP 鍵vbKeyPageDown0x22PAGE DOWN 鍵vbKeyEnd0x23END 鍵vbKeyHome0x24HOME 鍵vbKeyLeft0x25LEFT ARROW 鍵vbKeyUp0x26UP ARROW 鍵vbKeyRight0x27RIGHT ARROW 鍵vbKeyDown0x28DOWN ARROW 鍵vbKeySelect0x29SELECT 鍵vbKeyPrint0x2APRINT SCREEN 鍵vbKeyExecute0x2BEXECUTE 鍵vbKeySnapshot0x2CSNAPSHOT 鍵vbKeyInsert0x2DINSERT 鍵vbKeyDelete0x2EDELETE 鍵vbKeyHelp0x2FHELP 鍵vbKeyNumlock0x90NUM LOCK 鍵




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

常數值描述vbKeyA65A 鍵vbKeyB66B 鍵vbKeyC67C 鍵vbKeyD68D 鍵vbKeyE69E 鍵vbKeyF70F 鍵vbKeyG71G 鍵vbKeyH72H 鍵vbKeyI73I 鍵vbKeyJ74J 鍵vbKeyK75K 鍵vbKeyL76L 鍵vbKeyM77M 鍵vbKeyN78N 鍵vbKeyO79O 鍵vbKeyP80P 鍵vbKeyQ81Q 鍵vbKeyR82R 鍵vbKeyS83S 鍵vbKeyT84T 鍵vbKeyU85U 鍵vbKeyV86V 鍵vbKeyW87W 鍵vbKeyX88X 鍵vbKeyY89Y 鍵vbKeyZ90Z 鍵




0 至 9 鍵與數字 0 – 9 的 ASCII 碼相同:

常數值描述vbKey0480 鍵vbKey1491 鍵vbKey2502 鍵vbKey3513 鍵vbKey4524 鍵vbKey5535 鍵vbKey6546 鍵vbKey7557 鍵vbKey8568 鍵vbKey9579 鍵




下列常數代表數字鍵台上的鍵:

常數值描述vbKeyNumpad00x600 鍵vbKeyNumpad10x611 鍵vbKeyNumpad20x622 鍵vbKeyNumpad30x633 鍵vbKeyNumpad40x644 鍵vbKeyNumpad50x655 鍵vbKeyNumpad60x666 鍵vbKeyNumpad70x677 鍵vbKeyNumpad80x688 鍵vbKeyNumpad90x699 鍵vbKeyMultiply0x6AMULTIPLICATION SIGN (*) 鍵vbKeyAdd0x6BPLUS SIGN (+) 鍵vbKeySeparator0x6CENTER 鍵vbKeySubtract0x6DMINUS SIGN (–) 鍵vbKeyDecimal0x6EDECIMAL POINT (.) 鍵vbKeyDivide0x6FDIVISION SIGN (/) 鍵




下列常數代表功能鍵:

常數值描述vbKeyF10x70F1 鍵vbKeyF20x71F2 鍵vbKeyF30x72F3 鍵vbKeyF40x73F4 鍵vbKeyF50x74F5 鍵vbKeyF60x75F6 鍵vbKeyF70x76F7 鍵vbKeyF80x77F8 鍵vbKeyF90x78F9 鍵vbKeyF100x79F10 鍵vbKeyF110x7AF11 鍵vbKeyF120x7BF12 鍵vbKeyF130x7CF13 鍵vbKeyF140x7DF14 鍵vbKeyF150x7EF15 鍵vbKeyF160x7FF16 鍵

Miscellaneous 常數

下列常數由 Visual Basic for Applications 中的類型庫定義,可用來在代碼中的任何地方代替實際值:

常數等於描述vbCrLfChr(13) + Chr(10)斷行符號符與分行符號結合vbCrChr(13)斷行符號符vbLfChr(10)分行符號vbNewLineChr(13) + Chr(10) or, on the Macintosh, Chr(13)平台指定的新行字元;適用於當前平台vbNullCharChr(0)值為 0 的字元vbNullString值為 0 的字串用來調用外部過程;與長度為零的字串 ("") 不同vbObjectError-2147221504使用者定義的錯誤號碼應當大於該值,例如:
Err.Raise Number = vbObjectError + 1000vbTabChr(9)Tab 字。vbBackChr(8)退格字元vbFormFeedChr(12)在 Microsoft Windows or on the Macintosh 中沒有作用vbVerticalTabChr(11)在 Microsoft or on the Macintosh Windows 中沒有作用


相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。