VBE 詞彙

Visual Basic 編輯器 (VBE) 的名詞解釋。

便捷鍵

按住 ALT 鍵時按下的按鍵,可以讓使用者開啟功能表、執行命令、選取物件或移至物件。 例如,ALT+F 會開啟 [檔案] 功能表。

ActiveX 控制項

您放在表單的物件,可以啟用或增強使用者與應用程式的互動。 ActiveX 控制項具有事件且可以納入其他控制項。 這些控制項具有 .ocx 副檔名。

ActiveX 物件

透過自動化介面公開至其他應用程式或程式設計工具的物件。

增益集

自訂工具,將功能新增至 Visual Basic 開發環境。

ANSI 字元集

美國國家標準局 (ANSI) 8 位元字元集,用來以鍵盤表示最多 256 個字元 (0-255)。 前 128 個字元 (0-127) 對應至標準美式鍵盤上的字母和符號。 後 128 個字元 (128-255) 代表特殊字元,例如國際字母、重音符號、貨幣符號和分數。

應用程式

程式碼和視覺元素的集合,組成單一程式。 開發人員可以在開發環境中建置和執行應用程式,而使用者通常是在開發環境以外以可執行檔的形式執行應用程式。

引數

傳遞至程序的常數、變數或運算式。

陣列

一組循序編製索引的元素,具有相同的內建資料類型。 陣列的每個元素具有唯一識別的索引編號。 對陣列中某個元素所做的變更不會影響其他元素。

ASCII 字元集

美國訊息交換標準代碼 (ASCII) 7 位元字元集,用來表示標準美式鍵盤上找到的字母和符號。 ASCII 字元集與 ANSI 字元集的前 128 個字元 (0–127) 相同。

自動格式設定

這項功能會自動在您輸入時格式化程式碼,方法是將關鍵字的第一個字母大寫、標準化間距、新增標點符號以及設定前景和背景色彩。

自動化物件

透過自動化介面公開至其他應用程式或程式設計工具的物件。

基底類別

可以藉由繼承該類別以衍生其他類別的原始類別。

點陣圖

以像素表示並且儲存為位元集合 (其中每個位元對應至一個像素) 的影像。 在色彩系統上,一個以上的位元會對應至每個像素。 點陣圖通常具有 .bmp 副檔名。

位元比較

兩個數值運算式中相同位置位元的逐位元比較。

布林運算式

評估為 TrueFalse 的運算式。

布林值資料類型

僅具有兩個可能值的資料類型,True (-1) 或 False (0)。 布林變數會儲存為 16 位元 (2 位元組) 數字。 請參閱資料類型摘要

繫結控制項

資料感知控制項,可以透過資料控制項提供資料庫中特定欄位的存取權。 資料感知控制項通常透過其 DataSourceDataField 屬性繫結至資料控制項。 當資料控制項從某個記錄移至下一個記錄時,所有繫結的控制項會連結至資料控制項變更,以顯示目前記錄中欄位的資料。 當使用者變更繫結控制項中的資料然後移至其他記錄時,變更會自動儲存在資料庫中。

中斷模式

在開發環境中暫時停用程式執行。 在中斷模式中,您可以檢查、偵錯、重設、逐步執行、或繼續執行程式。 當您遇到下列情形時進入中斷模式:

  • 在程式執行期間遇到中斷點。

  • 在程式執行期間按 CTRL+BREAK。

  • 在程式執行期間遇到 Stop 陳述式或未截獲的執行階段錯誤。

  • 新增 Break When True 監看運算式。 執行會在監看的值變更且評估為 True 時停止。

  • 新增 Break When Changed 監看運算式。 執行會在監看的值變更時停止。

中斷點

選取的程式行,執行會在該行自動停止。 中斷點不會與您的程式碼一起儲存。

參考

將引數的位址傳遞給程序的方式,而不是傳遞值。 這樣會允許程序存取實際變數。 因此,變數的實際值可以由程序變更為它傳遞的值。 除非另外指定,否則引數是由參考傳遞。

位元組資料類型

用來保留 0–255 範圍的正整數的資料類型。 位元組變數會儲存為單一、不帶正負號的 8 位元 (1 位元組) 數字。 請參閱資料類型摘要

將引數的值傳遞至程序的方式,而不是傳遞位址。 這樣會允許程序存取變數的複本。 因此,變數的實際值無法由程序變更為它所傳遞的值。

字元代碼

數字,代表集合中的特定字元,例如 ANSI 字元集。

類別

物件的正式定義。 類別的作用是作為範本,物件的執行個體會根據該範本在執行階段建立。 類別會定義物件的屬性和用來控制物件行為的方法。

類別模組

模組,包含類別定義,包括其屬性及方法定義。

程式碼模組

模組,包含可以在專案的所有模組中共用的公用程式碼。 程式碼模組被視為更新版本的 Visual Basic 中的標準模組。

程式碼窗格

包含在程式碼視窗中,用來輸入及編輯程式碼的窗格。 程式碼視窗可以包含一或多個程式碼窗格。

集合

物件,包含一組相關物件。 集合中的物件位置可以在集合中有變更時變更。因此,集合中任何特定物件的位置會變動。 Collection 物件是集合類別的標準範例,此類別的執行個體為集合。 集合必須實作名為 NewEnum 的方法,不接受引數,會傳回適當的 IUnknown 物件,且其 VB_UserMemId 屬性設定為 -4

命令列

使用者提供以執行程式的路徑、檔案名稱和引數資訊。

註解

新增至程式碼的文字,說明程式碼的運作方式。 在 Visual Basic 中,註解行可以使用單引號 ( ') 或 Rem 關鍵字開頭,後面緊接著一個空格。

比較運算子

符號或字詞,表示兩個以上值或運算式之間的關係。 這些運算子包括小於 (<) 、小於或等於 (<=) 、大於 (>) 、大於或等於 (>=) 、不等於 (<>) ,以及等於 (=) 。 其他比較運算子包括 IsLike。 請注意,IsLike 不能做為 Select Case 陳述式中的比較運算子。

另請參閱比較運算子

編譯器指示詞

用來改變編譯器動作的命令。

編譯時間

來源程式碼轉譯為可執行程式碼的期間。

條件式編譯器常數

Visual Basic 識別碼,使用 #Const 編譯器指示詞定義,或是在主機應用程式中定義且由其他編譯器指示詞使用來判斷 Visual Basic 程式碼的特定區塊是否已編輯及何時。

常數

具名項目,在程式執行期間保留常數。 常數可以是字串或數字常值、其他常數,或包含算術或邏輯運算子 (Is 和乘冪除外) 的任何集合。 每個主機應用程式可以定義自己的常數集。 其他常數可以由使用者使用 Const 陳述式來定義。 您可以在您的程式碼的任何位置使用常數來取代實際值。

容器

可以包含其他物件的物件。

控制項

您可以放在表單上的物件,具有自己的辨識屬性、方法和事件集。 您可以使用控制項來接收使用者輸入、顯示輸出,以及觸發事件程序。 您可以使用方法處理大部分的控制項。 某些控制項是互動式 (回應使用者動作),有些則是靜態 (只能透過程式碼存取)。

控制項陣列

共用一般名稱、類型和事件程序的一組控制項。 陣列中的每個控制項都有唯一的索引編號,可以用來判斷哪一個控制項辨識事件。

貨幣資料類型

範圍從 -922,337,203,685,477.5808 至 922,337,203,685,477.5807 的資料類型。 使用此資料類型進行與金錢有關的計算以及精準度非常重要的固定點計算。 at 符號 (@) 類型宣告字元在 Visual Basic 中代表貨幣。 請參閱資料類型摘要

資料類型

變數的特性,決定它可以保留的資料類型。 資料類型包括 ByteBooleanIntegerLongCurrencyDecimalSingleDoubleDateStringObjectVariant (預設),以及使用者定義類型和特定類型物件。 請參閱資料類型摘要

日期資料類型

用來將日期和時間儲存為實數的資料類型。 日期變數儲存為 64 位元 (8 位元組) 數字。 小數點左邊的值代表日期,小數點右邊的值代表時間。 請參閱資料類型摘要

日期運算式

可以解譯為日期的任何運算式,包括日期常值、看起來像是日期的數字、看起來像是日期的字串,以及函式傳回的日期。 日期運算式限制為任意組合的數字或字串,可以代表從 100 年 1 月 1 日到 9999 年 12 月 31 日的日期。

日期儲存為實數的一部分。 小數點左邊的值代表日期;小數點右邊的值代表時間。 負數代表 1899 年 12 月 30 日之前的日期。

日期文字

數字符號 (#) 周圍具有有效格式的任何序列字元。 有效的格式包括您的程式碼的地區設定指定的日期格式或通用日期格式。

例如,#12/31/92# 是代表 1992 年 12 月 31 日的日期文字,其中美式英文是您的應用程式的地區設定。 使用日期常值以最大化國家/地區語言的可攜性。

日期分隔符號

當日期資料格式化時,用來分隔日、月和年的字元。 字元是由系統設定或 Format 函式決定。

DBCS

使用 1 或 2 個位元組來代表字元的字元集,可以表示超過 256 個字元。

動態資料交換 (DDE)

已建立的通訊協定,透過作用中連結在 Microsoft Windows 底下執行的應用程式之間交換資料。

小數位資料類型

包含由 10 的乘冪調整的小數位數字的資料類型。 對於零調整數字,也就是沒有小數位的數字,範圍是 +/-79,228,162,514,264,337,593,543,950,335。 對於具有 28 個小數位的數字,範圍是 +/-7.9228162514264337593543950335。 可以代表 Decimal 的最小非零數字為 0.0000000000000000000000000001。

請注意,目前 Decimal 資料類型只能在 Variant 中使用。 您無法將變數宣告為 Decimal 類型。 但是,您可以建立 Variant,其子類型是 Decimal,方法是使用 CDec 函式。 請參閱資料類型摘要

宣告

不可執行的程式碼會命名常數、變數或程序,並且指定其特性,例如資料類型。 對於 DLL 程序,宣告會指定名稱、文件庫和引數。

設計工具

在 Visual Basic 開發環境中提供視覺設計視窗。 您可以使用此視窗以視覺化方式設計新的類別。 Visual Basic 也有內建的表單設計工具。 Visual Basic 專業版與企業版包含 ActiveX 控制項及 ActiveX 文件的設計工具。

設計階段

您在開發環境中藉由新增控制項、設定控制項或表單內容等方式建立應用程式的期間。 相反地,在執行階段期間,您像是使用者般與應用程式互動。

開發環境

您撰寫程式碼、建立控制項、設定控制項和表單內容所在的應用程式組件。 這與執行應用程式相反。

在執行階段載入常式的程式庫,並且連結到應用程式。 DLL 是以例如 C、MASM 或 FORTRAN 的其他程式設計語言建立。

固定視窗

附加至主視窗框架的視窗。

文件

任何以應用程式建立且具有唯一檔案名稱的獨立工作。

文件設計模式

主應用程式通常會透過開發人員功能區上的按鈕來切換的設計模式,在此功能區上使用滑鼠來與文件中內嵌的控制項互動,即可調整文件的位置、大小和屬性,而不是啟動其動作。

雙精確度資料類型

資料類型,將雙精確度浮點數字保留為範圍 -1.79769313486231E308 到 -4.94065645841247E-324 (針對負值) 的 64 位元數字;從 4.94065645841247E-324 到 1.79769313486232E308 (針對正值) 的數字。 數字符號 (#) 類型宣告字元代表 Visual Basic 中的雙精確度。 請參閱資料類型摘要

空白

表示沒有任何開始值指派給 Variant 變數。 Empty 變數在數值內容中表示為 0,或是在字串內容中為零長度字串 ("")。

錯誤編號

範圍 0 – 65,535 的整數,對應至 Err 物件的 Number 屬性設定。 與 Err 物件的 Description 屬性設定合併時,此數字代表特定錯誤訊息。

事件來源物件

回應動作而發生的事件之來源的物件。 屬性會傳回事件來源物件。 例如,CommandBarEvents 屬性會傳回 CommandBarEvents 物件。

可執行檔

Windows 型應用程式,可以在開發環境外執行。 可執行檔具有 .exe 副檔名。

運算式

產生字串、數字或物件之關鍵字、運算子、變數和常數的組合。 運算式可以用來執行計算、操控字元或測試資料。

檔案編號

用於 Open 陳述式來開啟檔案的數字。 針對其他應用程式無法存取的檔案,使用範圍 1–255 的檔案編號。 針對可以從其他應用程式存取的檔案,使用範圍 256–511 的檔案編號。

焦點

接收任何一次滑鼠點擊或鍵盤輸入的能力。 在 Microsoft Windows 環境中,只有一個視窗、表單或控制項可以有這項功能一次。 「具有焦點」的物件通常會以醒目提示的標題或標題列表示。 使用者或應用程式可以設定焦點。

表單

視窗或對話方塊。 表單是控制項的容器。 多重文件介面 (MDI) 表單也可做為子表單及某些控制項的容器。

表單模組

在 Visual Basic 專案中具有副檔名 .frm 的檔案,可以包含表單的圖形說明;它的控制項和其屬性設定;常數、變數和外部程序的表單層級宣告;以及事件和一般程序。

函數程序

在程式內執行特定工作並傳回值的程序。 函式程序以 Function 陳述式開始,以 End Function 陳述式結尾。

一般程序

程序,必須明確地由另一個程序呼叫。 相反地,事件程序會自動叫用以回應使用者或系統動作。

圖形方法

在物件上操作的方法,物件包括 FormPictureBoxPrinter,並且執行執行階段繪圖作業,例如動畫或模擬。 圖形方法是 CircleClsLinePaintPicturePointPrintPSet

主應用程式

任何支援使用 Visual Basic for Applications 的應用程式,例如 Microsoft Excel、Microsoft Project 等等。

圖示

物件或概念的圖形表示;通常用來代表 Microsoft Windows 中的最小化應用程式。 圖示是最大大小為 32x32 像素的點陣圖。 圖示有 .ico 副檔名。

識別碼

參考常數或變數的運算式的元素。

處理中

在與應用程式相同的位址空間中執行

可插入物件

應用程式物件,是一種自訂控制項,例如 Microsoft Excel 工作表。

整數資料類型

資料類型,保留儲存為範圍 -32768 到 32767 的 2 位元組整數的整數變數。 Integer 資料類型也用來表示列舉值。 百分比符號 (%) 類型宣告字元在 Visual Basic 中代表 Integer。 請參閱資料類型摘要

內部常數

應用程式提供的常數。 Visual Basic 常數列在程式庫中,並且可以使用 Object Browser 檢視。 因為您無法停用內部常數,所以您無法使用相同的名稱建立使用者定義的常數。

關鍵字

辨識為 Visual Basic 程式設計語言一部分的字詞或符號;例如,陳述式、函式名稱或運算子。

行接續字元

空格後面緊接著底線 (_) 的組合在開發環境中用來將邏輯程式碼行擴充為兩個以上的實體行。 不過,您無法使用行接續字元接續字串運算式中的程式碼行。

行標籤

用來識別單一程式碼行。 行標籤可以是以字母開頭並以冒號 (:) 結尾的任何字元的組合。 行標籤不會區分大小寫且必須從第一欄開始。

行號

用來識別單一程式碼行。 行號可以是在使用的模組中唯一的任何數字的組合。 行號必須從第一欄開始。

連結的視窗

加入主視窗以外的其他視窗的視窗。

連結的視窗框架

包含連結在一起的多個視窗的視窗框架。

地區設定

對應至指定語言及國家/地區的資訊集。 程式碼地區設定會影響例如關鍵字的字詞的語言,並定義地區設定特定設定,例如小數位和清單分隔符號、日期格式和字元排序順序。

系統地區設定會影響地區設定感知功能的行為方式,例如當您顯示數字或將字串轉換成日期時。 您可以使用作業系統提供的控制台公用程式設定系統地區設定。

雖然程式碼地區設定與系統地區設定通常會設為相同的設定,但是在某些情況下可能不同。 例如,在 Visual Basic 標準版和專業版中,程式碼不會從美式英文轉譯。系統地區設定可以設定為使用者的語言及國家/地區,但是程式碼地區設定一律設為美式英文且無法變更。 在此情況下,使用美式英文分隔符號、格式預留位置和排序順序。

邏輯錯誤

程式設計錯誤會導致程式碼產生不正確的結果或停止執行。 例如,邏輯錯誤可能會因為不正確的變數名稱、不正確的變數類型、無止盡的迴圈、比較中的錯誤或陣列問題而造成。

LONG 資料類型

值的範圍從 -2,147,483,648 到 2,147,483,647 的 4 位元組整數。 & 符號 (&) 類型宣告字元在 Visual Basic 中代表 Long。 請參閱資料類型摘要

邊界指示器

程式碼視窗中邊界指示器列中顯示的圖示。 邊界指示器在程式碼編輯時提供視覺提示。

MDI 子系

多重文件介面 (MDI) 應用程式中的 MDI 表單內含的表單。 若要建立子表單,將 MDI 表單的 MDIChild 屬性設定為 True

MDI 表單

視窗,組成多重文件介面 (MDI) 應用程式的背景。 MDI 表單是在應用程式中任何 MDI 子表單的容器。

成員

集合、物件或使用者定義類型的元素。

中繼檔

檔案,將影像儲存為線、圓形及多邊形而不是像素的圖形物件。 有兩種類型的中繼檔,標準及增強。 標準中繼檔通常會有 .wmf 副檔名。 增強中繼檔通常會有 .emf 副檔名。 當影像重新調整大小時,中繼檔會將影像保持得比像素更精確。

方法

對物件採取動作的程序。

模組

一組宣告,後面接著程序。

模組層級

說明模組的 [宣告] 區段中的程式碼。 程序以外的任何程式碼會被視為模組層級程式碼。 宣告必須列在第一個,後面接著程序。

模組變數

FunctionSubProperty 程序程式碼外宣告的變數。 模組變數必須在模組中的任何程序之外宣告。 它們於模組載入時存在,並且會在模組的所有程序中顯示。

具名引數

引數具有已在物件程式庫中預先定義的名稱。 而不是以語法預期以外的指定順序為每個引數提供值,您可以任何順序使用具名引數來指派值。 例如,假設方法接受三個引數:

DoSomeThingnamedarg1、namedarg2、namedarg3

將值指派給具名引數,您可以使用下列陳述式:

DoSomeThing namedarg3 := 4, namedarg2 := 5, namedarg1 := 20 

請注意,具名引數不一定會出現在語法中的一般位置順序。

Null

指出變數包含無效資料的值。 Null 是明確指派 Null 給變數或包含 Null 之運算式之間的任何作業的結果。

數值資料類型

任何內部數值資料類型 (ByteBooleanIntegerLongCurrencySingleDouble日期)。 請參閱資料類型摘要

數值運算式

可評估為數字的任何運算式。 運算式的元素可以包含會產生數字的關鍵字、變數、常數和運算子的組合。

數值類型

任何內部數值資料類型 (ByteBooleanIntegerLongCurrencySingleDoubleDate) 或任何 Variant 數值子類型 (EmptyIntegerLongSingleDoubleCurrencyDecimalDateErrorBooleanByte)。 請參閱資料類型摘要

物件

程式碼和資料的組合,可視為一個單位,例如控制項、表單或應用程式元件。 每個物件是由類別所定義。

物件方塊

[程序代碼] 視窗左上角的清單框,其中列出附加程式碼之窗體中的表單和控件,或是位於 [ 屬性 ] 視窗頂端的清單框,其中列出表單及其控件。

物件瀏覽器

對話方塊,您可以在其中檢查物件程式庫的內容,以取得物件所提供的相關資訊。

物件資料類型

資料類型,代表任何 Object 參考。 Object 變數會儲存為 32 位元 (4 個位元組) 參考物件的位址。 請參閱資料類型摘要

物件運算式

運算式,指定特定物件且可以包含任何物件的容器。 例如,應用程式可以具有包含 Application 物件,它包含 Document 物件,它包含 Text 物件。

物件程式庫

具有 .olb 副檔名的檔案,提供可用物件的自動化控制站 (例如 Visual Basic) 的資訊。 您可以使用物件瀏覽器來檢查物件程式庫的內容,以取得提供的物件的相關資訊。

物件模組

包含物件特定程式碼的模組,例如,類別模組、表單模組和文件模組。 物件模組包含其相關物件之後的程式碼。 物件模組的規則不同於標準模組。

物件類型

透過自動化由應用程式公開的物件類型,例如,ApplicationFileRangeSheet。 使用 Object Browser 或參閱應用程式的文件以取得可用物件的完整清單。

物件變數

變數包含物件的參考。

參數

引數傳遞給程序的變數名稱在程序中為已知。 此變數會收到傳遞至程序的引數。 其範圍在程序結束時結束。

路徑

字串運算式,指定目錄或資料夾位置。 位置可以包含磁碟機規格。

pi

數學常數,約等於 3.1415926535897932。

點是 1/72 英吋。 通常會以點為單位測量字型大小。

列印區域從每 14 欄開始。 每個欄的寬度是在所選字型的點大小的所有字元寬度的平均。

私人

只有在宣告的模組可看到變數。

程序

具名的一連串陳述式執行為一個單位。 例如,函數屬性是程序的類型。 程序名稱一律在模組層級定義。 所有可執行程式碼必須包含在程序中。 程序無法在其他程序中成為巢狀。

程序方塊

[程序代碼] 視窗右上角的清單框,以及顯示 [物件] 方塊中所顯示之物件所辨識之程式的 [錯] 視窗。

程序呼叫

程式碼中的陳述式,告知 Visual Basic 執行程序。

程序層級

說明位於函式屬性程序的陳述式。 宣告通常優先列出,後面接著指派和其他可執行程式碼。

請注意,模組層級程式碼位於程序區塊之外。

專案

模組集。

專案視窗

會顯示表單、類別和標準模組的清單;資源檔案以及您專案中的參考的視窗。 具有 .ocx 和 .vbx 副檔名的檔案不會顯示在 [專案] 視窗。

屬性視窗

用來在設計階段顯示或變更屬性 (選取的表單或控制項) 的視窗。 某些自訂控制項具有自訂 [屬性] 視窗。

屬性

物件的具名屬性。 屬性會定義物件特性,例如大小、色彩和螢幕位置,或者物件的狀態,例如啟用或停用。

屬性程序

建立和管理類別模組的屬性的程序。 屬性程序以 Property LetProperty GetProperty Set 陳述式開始,並且以 End Property 陳述式結束。

公用

使用 Public 陳述式宣告的變數可以讓所有應用程式中所有模組的所有程序看見,除非 [選項私用模組] 生效。 在此情況下,變數只在所在的專案中是公用的。

參考的專案

您從目前使用的專案直接建立連結前往的專案。 其中一個目前專案直接參考的專案稱為直接參考專案。 其 Public 變數無法存取目前專案,除非透過其專案名稱的資格。 專案之間的直接或間接參考的任意組合都是有效的,只要它們不會產生完整的迴圈。

參考專案

目前的專案。 您建立專案連結的方式取決於主機應用程式。 例如,直接參考 Microsoft Excel 中的專案,從 [工具] 功能表的 [參考] 對話方塊選取專案。 直接被參考專案的 Public 變數會直接顯示在直接參考專案中,但是直接參考專案中的 Public 變數不會顯示在直接被參考專案。

登錄

在 Microsoft Windows 版本 3.1 中,OLE 登錄資訊和檔案關聯會儲存在登錄資料庫中,程式設定會儲存在 Windows 系統初始化 (.ini) 檔案中。 在 Microsoft Windows 95 中,Windows 登錄是做為使用者、應用程式與電腦特定資訊的中央設定資料庫,包括先前包含在 Windows 版本 3.1 登錄資料庫和 .ini 檔案中的資訊。

資源檔

在 Visual Basic 專案中具有 .res 副檔名的檔案可以包含點陣圖、文字字串或其他資料。 將此資料儲存在不同的檔案,您可以變更資訊,而不用編輯您的程式碼。 只有一項資源檔案可以與專案相關聯。

執行階段錯誤

執行程式碼發生錯誤。 陳述式嘗試無效的作業時,會產生執行階段錯誤。

執行階段

程式碼執行的期間。 在執行階段期間,您無法編輯程式碼。

範圍

定義變數、程序或物件的可見性。 例如,宣告為 Public 的變數可以讓直接參考專案中所有模組中的所有程序看見,除非 [選項私用模組] 生效。 當 [選項私用模組] 生效時,模組本身是私用的,因此參考專案看不到。 在程序中宣告的變數只會在程序中可見,並且遺失呼叫之間的值,除非它們是靜態宣告。

種子

用來產生亂數的起始值。 例如,Randomize 陳述式會建立種子號碼,由 Rnd 函數用來建立唯一的亂數順序。

單一資料類型

資料類型,將單精確度浮點變數儲存為 32 位元 (4 個位元組) 浮點數字,範圍從 -3.402823E38 到 -1.401298E-45 (針對負值),和 1.401298E-45 到 3.402823E38 (針對正值)。 驚嘆號 (!) 類型宣告字元在 Visual Basic 中代表單一。 請參閱資料類型摘要

排序順序

序列原則,用來排序資料,例如,英文字母、數字、遞增、遞減等等。

堆疊

Visual Basic 用來在程序呼叫期間保留本機變數和引數的固定數量記憶體。

標準模組

包含唯一的程序、類型及資料宣告和定義模組。 模組層級宣告和標準模組中的定義預設為公用。 標準模組被視為舊版 Visual Basic 中的程式碼模組。

陳述式

表示一種動作、宣告或定義的語法完整單位。 陳述式通常佔一行,雖然您可以使用冒號 (:) 在一行中包含多個陳述式。 您也可以使用行接續字元 (_) 將單一邏輯行接續到第二個實體行。

字串比較

兩個連續字元的比較。 使用 [選項比較] 指定二進位或文字比較。 美式英文二進位比較會區分大小寫。文字比較不區分大小寫。

字串常數

任何常數 (使用 Const 關鍵字定義) 組成一系列連續字元,解譯為字元本身而非數值。

字串資料類型

包含一系列連續字元的資料類型,代表字元本身而非數值。 字串可以包含字母、數字、空格及標點符號。 字串資料類型可以儲存固定長度的字串,範圍從 0 到大約 63000 個字元,和範圍從 0 到大約 20 億個字元的動態字串。 貨幣符號 ($) 類型宣告字元在 Visual Basic 中代表字串。 請參閱資料類型摘要

字串運算式

評估為一系列連續字元的任何運算式。 字串運算式的元素可以包含傳回字串、字串常值、字串常數、字串變數、字串 Variant 的函式,或傳回字串 Variant (VarType 8) 的函式。

字串常值

包含一系列連續字元的任何運算式,該字元周圍具有引號,字面上解譯為引號內的字元。

子程序

執行程式內特定工作的程序,但是不傳回任何明確的值。 程序以 Sub 陳述式開始,以 End Sub 陳述式結尾。

語法檢查

檢查您的程式碼語法是否正確的功能。 如果語法檢查功能已啟用,當您輸入的程式碼包含語法錯誤時會顯示訊息,並且會反白顯示可疑的程式碼。

語法錯誤

當您輸入 Visual Basic 無法辨識的程式碼行時會發生錯誤。

請注意,個別關鍵字的語法規則是在相關聯說明主題的<語法>一節定義。 若要從開發環境取得關鍵字的說明,請選取關鍵字,然後按 F1。

定位順序

當您按 TAB 鍵或 SHIFT+TAB 時,焦點從某個欄位移至下一個欄位的順序。

時間運算式

可以解釋為時間的任何運算式。 這包括時間常值、看起來像時間的數字、看起來像時間的字串,以及函式傳回的時間的任何組合。

時間儲存為實數的一部分。 在小數點右邊的值代表時間。 例如,0.5 代表中午 (12:00 P.M.)。

twip

等於 1/20 點的畫面測量單位。 TWIP 是螢幕獨立單位,用來確定您的畫面應用程式的畫面元素中的位置和比例與所有顯示系統相同。 邏輯英吋大約是 1440 TWIP,或者邏輯公分大約是 567 TWIP (列印時測量一英吋或一公分的畫面項目的長度)。

類型宣告字元

附加至變數名稱的字元,指出變數的資料類型。 根據預設,變數類型的是 Variant,除非模組中有對應的 Deftype 陳述式。

類型程式庫

其他檔案中的檔案或元件,包含可用於自動化的公開的物件、屬性和方法的標準說明。 物件程式庫檔案 (.olb) 包含類型程式庫。

Unicode

國際標準組織 (ISO) 字元標準。 Unicode 使用 16 位元 (2 個位元組) 編碼配置,允許 65536 個個別的字元空間。 Unicode 包含標點符號、數學符號及什錦符號的表示法,以及未來擴充的大量空間。

通用日期格式

通用日期格式是 #yyyy-mm-dd hh:mm:ss#。 不過,日期元件 (#yyyy-mm-dd#) 和時間元件 (#hh:mm:ss#) 可以分別表示。

使用者定義類型

使用 Type 陳述式定義的任何資料類型。 使用者定義的資料類型可以包含任何資料類型的一或多個元素。 可以使用 Dim 陳述式建立使用者定義及其他資料類型的陣列。 任何類型的陣列可包含在使用者定義類型中。 請參閱資料類型摘要

變數

具名儲存位置,包含可以在程式執行期間修改的資料。 每個變數有可在其範圍內唯一識別的名稱。 可以指定資料類型。

變數名稱必須以字母字元開頭、相同範圍內必須是唯一、不能超過 255 個字元以及不能包含內嵌的句點或類型宣告字元。

VARIANT 資料類型

特殊資料類型,可以包含數字、字串或日期資料以及使用者定義類型和特殊值,EmptyNullVariant 資料類型有 16 個位元組的數值儲存區大小,且可以包含最多到 Decimal 範圍的資料,或者 22 個位元組 (加上字串長度) 的字元儲存區大小,可以儲存任何字元文字。 VarType 函式會定義如何處理 Variant 中的資料。 如果未明確宣告為其他資料類型,所有變數都會變成 Variant 資料類型。 請參閱資料類型摘要

Variant 運算式

任何運算式,可評估為數值、字串或日期資料以及特殊值,EmptyNull

監看運算式

使用者定義的運算式,可讓您觀察變數或運算式的行為。 監看運算式會顯示在 Visual Basic 編輯器的 [監看] 視窗中,並且在進入中斷模式時自動更新。 [監看] 視窗會顯示指定內容中的運算式值。 監看運算式不會與您的程式碼一起儲存。

圖層順序

沿著表單 z 軸 (深度) 的表單上控制項的視覺分層。 圖層順序會決定哪些控制項在其他控制項前面。

另請參閱

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應