Visual Basic Add-In 模型) (屬性
ActiveCodePane
會傳回使用中或最後一個作用中的 CodePane 物件,或設定使用中的 CodePane 物件。 讀取/寫入。
註解
您可以將 ActiveCodePane 屬性設定為任何有效的 CodePane 物件,如下列範例所示:
Set MyApp.VBE. ActiveCodePane = MyApp.VBE.CodePanes(1)
上述範例會將程式代碼窗格集合中的第一個程式代碼窗格設定為使用中的程式碼窗格。 您也可以使用 SetSelection 方法來啟動程式代碼窗格。
ActiveVBProject
註解
ActiveVBProject 屬性會傳回在 [專案] 視窗中選取的專案,或是選取元件的專案。 在後者的情況下,不一定會選取專案本身。 無論是否明確選取專案,一律會有使用中專案。
ActiveWindow
傳回 開發環境中的作用中視窗。 唯讀。
註解
在開發環境中開啟多個視窗時, ActiveWindow 屬性設定是 具有焦點的視窗。 如果主視窗有焦點, ActiveWindow 會 傳回 Nothing。
AddIns
傳回集合,載入巨集可用來將其自動化元件註冊到擴充性物件模型中。
語法
物件。AddIns
物件佔位元代表評估為 [套用至] 列表中對象的物件表達式。
BuildFileName
設定或傳回建置專案時將使用的 DLL 名稱。
語法
物件。BuildFileName
物件佔位元代表評估為 [套用至] 列表中對象的物件表達式。
BuiltIn
會傳回 Boolean 值,指出 Reference 物件是否為無法移除的預設參考。 唯讀。
BuiltIn 屬性會傳回下列值:
值 | 描述 |
---|---|
True | 參考是無法移除的預設參考。 |
False | 參考不是預設參考;可以移除它。 |
標題
註解
活動視窗的標題是顯示在視窗標題列中的文字。
CodeModule
傳回 物件,表示元件背後的程序代碼。 唯讀。
註解
如果元件沒有相關聯的程式代碼模組,則 CodeModule 屬性會傳回 Nothing。
注意事項
CodePane 物件代表可見的程式代碼視窗。 指定的元件可以有數個 CodePane 物件。
CodeModule 物件代表元件內的程序代碼。 元件只能有一個 CodeModule 物件。
CodePane
會傳回 CodePane 物件。 唯讀。
註解
如果程式 代碼窗格 存在,它就會變成作用中的程式代碼窗格,而包含它的視窗會變成活動視窗。 如果 模組的程式代碼窗格不存在, 則 CodePane 屬性會建立一個。
CodePanes
CodePaneView
傳回值,指出 CodePane 是在 [程序檢視] 或 [完整模組] 檢視中。 唯讀。
CodePaneView 屬性會傳回下列值:
常數 | 描述 |
---|---|
vbext_cv_ProcedureView | 指定的程式代碼窗格位於 [程式] 檢視中。 |
vbext_cv_FullModuleView | 指定 的項目 位於 [完整模組] 檢視中。 |
集合
傳回包含您正在使用之物件的 集合 。 唯讀。
註解
此物件模型中的大部分物件都有 Parent 屬性或指向物件之父物件的 Collection 屬性。
使用 Collection 屬性可存取物件所屬集合的 屬性、 方法和 控 件。
CommandBarEvents
會傳回 CommandBarEvents 物件。 唯讀。
設定
您傳遞至 CommandBarEvents 屬性之自變數的設定為:
論點 | 描述 |
---|---|
vbcontrol | 必須是 CommandBarControl 類型的物件。 |
註解
使用 CommandBarEvents 屬性可傳回按兩下命令行按鈕時觸發事件 的事件來源物件 。
傳遞至 CommandBarEvents 屬性的 自變數是將觸發 Click 事件的命令行控件。
CommandBars
包含專案中的所有命令行,包括支援快捷方式功能表的命令行。
連線
會傳回或設定載入巨集的連接狀態。
註解
如果載入巨集已註冊且目前連接 (作用中) ,則會傳回 True 。
如果載入巨集已註冊,但未連線 (非作用中) ,則會傳回 False 。
計數
CountOfDeclarationLines
會傳回 Long ,其中包含程式 代碼模組的宣告區段中的程式代碼行數目。 唯讀。
CountOfLines
會傳回 Long ,其中包含程式 代碼模組中的程式代碼行數目。 唯讀。
CountOfVisibleLines
會傳回 Long ,其中包含程式 代碼窗格中可見的行數。 唯讀。
描述
會傳回或設定 字串表達 式,其中包含與 對象相關聯的描述性字串。 針對 VBProject 物件,可擦寫的;針對 Reference 物件,唯讀。
註解
對於 VBProject 物件, Description 屬性會傳回或設定與使用中 專案相關聯的描述性字串。
對於 Reference 物件, Description 屬性會傳回參考的描述性名稱。
Designer
傳回 物件,可讓您存取元件的設計特性。
註解
如果對象有開啟的設計工具,Designer 屬性會傳回開啟的設計工具,否則會建立新的設計工具。
設計工具是特定 VBComponent 物件的特性。 例如,當您建立特定類型的 VBComponent 物件時,會與 物件一起建立設計工具。 元件只能有一個設計工具,而且一律是相同的設計工具。
Designer 屬性可讓您存取元件特定物件。 在某些情況下,例如 在標準模組 和 類模組中,不會建立設計工具,因為該類型的 VBComponent 物件不支持設計工具。
如果 VBComponent 對象沒有設計工具,Designer 屬性會傳回 Nothing。
DesignerID
只讀屬性,會傳回 ActiveX 設計工具的 ProgID 。
Events
提供可讓載入巨集連接到Visual Basic for Applications 中所有 事件 的屬性。
語法
物件。事件
物件佔位元代表評估為 [套用至] 列表中對象的物件表達式。
FileName
傳回項目檔或主檔的完整路徑名稱。
語法
物件。檔名
物件佔位元代表評估為 [套用至] 列表中對象的物件表達式。
註解
項目沒有檔名以外的名稱。 傳回的路徑名稱一律會提供為絕對路徑 (例如 “c:\projects\myproject.vba”) ,即使其顯示為相對路徑 (例如 “.。\projects\myproject.vba“) 。
FullPath
會傳回 String ,其中包含參考 型別庫的路徑和檔名。 唯讀。
GUID
會傳回 String ,其中包含 對象的類別識別碼。 唯讀。
HasOpenDesigner
會傳回 Boolean 值,指出 VBComponent 物件是否有開啟的設計 工具。 唯讀。
HasOpenDesigner 屬性會傳回下列值:
值 | 描述 |
---|---|
True | VBComponent 物件有一個開啟的設計視窗。 |
False | VBComponent 對象沒有開啟的 [設計] 視窗。 |
高度
會傳回或設定 Single ,其中包含以 twip 為單位的視窗高度。 讀取/寫入。
註解
只要視窗保持連結或停駐,變更鏈接視窗或停駐視窗的 Height 屬性設定就沒有任何作用。
重要事項
為了與以 Windows 撰寫的程式代碼相容,Macintosh 上包含用來控制連結視窗、連結視窗框架和停駐視窗的物件、屬性和方法。 不過,這些語言元素會在 Macintosh 上執行時產生運行時錯誤。
HelpContextID
會傳回或設定 String ,其中包含Microsoft Windows 說明檔中主題的內容識別碼。 讀取/寫入。
HelpFile
會傳回或設定 String ,指定 專案的Microsoft Windows 說明檔。 讀取/寫入。
IndexedValue
註解
IndexedValue 屬性所傳回或設定的值是評估為 物件接受之類型的表達式。 對於索引清單或陣列的屬性,您必須使用 IndexedValue 屬性,而不是 Value 屬性。 索引清單是指定索引位置 的數值表達 式。 索引清單中的值是以單一索引來設定或傳回。
IndexedValue 最多可接受 4 個索引。 IndexedValue 接受的索引數目是 NumIndices 屬性所傳回的值。 只有在 NumIndices 屬性的值大於零時,才會使用 IndexedValue 屬性。
IsBroken
會傳回 Boolean 值,指出 Reference 物件是否指向 登錄中的有效參考。 唯讀。
IsBroken 屬性會傳回下列值:
值 | 描述 |
---|---|
True | Reference 物件不再指向登錄中的有效參考。 |
False | Reference 物件指向登錄中的有效參考。 |
Left
會傳回或設定 Single ,其中包含以 twip 為單位的螢幕視窗左邊緣位置。 讀取/寫入。
註解
注意事項
只要視窗保持連結或停駐,變更連結或停駐視窗的 Left 屬性設定就沒有任何作用。
重要事項
為了與以 Windows 撰寫的程式代碼相容,Macintosh 上包含用來控制連結視窗、連結視窗框架和停駐視窗的物件、屬性和方法。 不過,這些語言元素會在 Macintosh 上執行時產生運行時錯誤。
線條
傳回字串,其中包含指定的程式代碼行數目。
語法
物件。起始線 (行,以字串形式計算)
Lines 語法具有下列部分:
部分 | 描述 |
---|---|
物件 | 此為必要動作。 評估為 [套用至] 列表中對象的物件表達式。 |
startline | 此為必要動作。 Long,指定要啟動的行號。 |
計數 | 此為必要動作。 Long,指定您要傳回的行數。 |
註解
LinkedWindowFrame
會傳回 Window 物件,代表包含視窗的框架。 唯讀。
註解
LinkedWindowFrame 屬性可讓您存取代表連結視窗框架的物件,該對象的屬性與它所包含的視窗不同。 如果視窗未連結, LinkedWindowFrame 屬性會傳回 Nothing。
重要事項
為了與以 Windows 撰寫的程式代碼相容,Macintosh 上包含用來控制連結視窗、連結視窗框架和停駐視窗的物件、屬性和方法。 不過,這些語言元素會在 Macintosh 上執行時產生運行時錯誤。
LinkedWindows
傳 回連結視窗 框架中包含之所有鏈接視窗的集合。 唯讀。
註解
LinkedWindows 屬性是存取子屬性 (,也就是傳回與屬性名稱) 相同類型的對象的屬性。
MainWindow
會傳回 Window 物件,代表 Visual Basic 開發環境的主視窗。 唯讀。
註解
使用MainWindow屬性傳回的 Window 物件來新增或移除停駐的視窗,以及最大化、最小化、隱藏或還原Visual Basic開發環境的主視窗。
重要事項
為了與以 Windows 撰寫的程式代碼相容,Macintosh 上包含用來控制連結視窗、連結視窗框架和停駐視窗的物件、屬性和方法。 不過,這些語言元素會在 Macintosh 上執行時產生運行時錯誤。
主要
會傳回 Long ,其中包含參考型別連結 庫的主要版本號碼。 唯讀。
註解
Major 屬性傳回的數位會對應至您已設定參考之類型連結庫中儲存的主要版本號碼。
次要
會傳回 Long ,指出參考型別連結 庫的次要版本號碼。 唯讀。
註解
Minor 屬性傳回的數位會對應至您已設定參考之類型連結庫中所儲存的次要版本號碼。
Mode
傳回值,其中包含指定 之專案的模式。 唯讀。
Mode 屬性會傳回下列值:
常數 | 描述 |
---|---|
vbext_vm_Run | 指定的項目處於執行模式。 |
vbext_vm_Break | 指定的項目處於中斷模式。 |
vbext_vm_Design | 指定的項目處於設計模式。 |
名稱
會傳回或設定 String ,其中包含用來識別物件的程式代碼名稱。 針對 VBProject 物件和 VBComponent 物件,可擦寫的。 若為 Property 物件和 Reference 物件,則為唯讀。
註解
下表描述 Name 屬性設定如何套用至不同的物件。
物件 | 使用 Name 屬性設定的結果 |
---|---|
VBProject | 會傳回或設定使用中 項目的名稱。 |
VBComponent | 會傳回或設定元件的名稱。 如果您嘗試將 Name 屬性設定為已使用的名稱或無效的名稱,就會發生錯誤。 |
屬性 | 傳回屬性出現在屬性 瀏覽器中的屬性名稱。 這是用來編製 Properties 集合索引的值。 無法設定名稱。 |
Reference | 傳回程式代碼中參考的名稱。 無法設定名稱。 |
新物件的預設名稱是物件的類型加上唯一的整數。 例如,第一個新的 Form 物件是 Form1、新的 Form 物件是 Form1,而您在窗體上建立的第三個 TextBox 控件是 TextBox3。
物件的 Name 屬性必須以字母開頭,而且最多可以是 40 個字元。 它可以包含數位和底線 (_) 字符,但不能包含標點符號或空格。
Forms和模組的名稱不能與其他公用物件相同,例如剪貼簿、螢幕或應用程式。 雖然 Name 屬性設定可以是 關鍵字、屬性名稱或另一個物件的名稱,但這可能會在您的程式代碼中產生衝突。
NumIndices
註解
NumIndices 屬性的值可以是 0-4 的整數。 對於大部分的屬性, NumIndices 會傳 回 0。 依慣例編製索引的屬性會傳回 1。 屬性 陣列可能會傳 回 2。
物件
會傳回或設定 屬性所傳回之物件的值。 讀取/寫入。
註解
如果 Property 物件傳回物件,您必須使用 Object 屬性來傳回或設定該物件的值。
Parent
傳回包含另一個物件或 集合 的物件或集合。 唯讀。
註解
大部分物件都有 Parent 屬性或 Collection 屬性,指向這個物件模型中物件的父物件。 如果父對像是集合,則會使用 Collection 屬性。
使用 Parent 屬性可存取物件父物件的 屬性、 方法和 控 件。
另請參閱CodeModule 物件
ProcBodyLine
傳回 程式的第一行。
語法
物件。ProcBodyLine (procname, prockind) Long
ProcBodyLine 語法具有下列部分:
部分 | 描述 |
---|---|
物件 | 此為必要動作。 評估為 [套用至] 列表中對象的物件表達式。 |
procname | 此為必要動作。 包含程式名稱的 字串 。 |
prockind | 此為必要動作。 指定要尋找的程式種類。 因為 屬性程式 在 模組中可以有多個表示,所以您必須指定要尋找的程序類型。 屬性程式以外的所有程式 (即子程式和函式程式) 使用vbext_pk_Proc。 |
常數 | 描述 |
---|---|
vbext_pk_Get | 指定傳回屬性值的程式。 |
vbext_pk_Let | 指定將值指派給屬性的程式。 |
vbext_pk_Set | 指定設定 物件參考的程式。 |
vbext_pk_Proc | 指定屬性程式以外的所有程式。 |
註解
程式的第一行是 Sub、Function 或 Property 語句出現所在的行。
ProcCountLines
傳回指定 程式中的行數。
語法
物件。ProcCountLines (procname, prockind) Long
ProcCountLines 語法具有下列部分:
部分 | 描述 |
---|---|
物件 | 此為必要動作。 評估為 [套用至] 列表中對象的物件表達式。 |
procname | 此為必要動作。 包含程式名稱的 字串 。 |
prockind | 此為必要動作。 指定要尋找的程式種類。 因為 屬性程式 在 模組中可以有多個表示,所以您必須指定要尋找的程序類型。 屬性程式以外的所有程式 (即子程式和函式程式) 使用vbext_pk_Proc。 |
常數 | 描述 |
---|---|
vbext_pk_Get | 指定傳回屬性值的程式。 |
vbext_pk_Let | 指定將值指派給屬性的程式。 |
vbext_pk_Set | 指定設定 物件參考的程式。 |
vbext_pk_Proc | 指定屬性程式以外的所有程式。 |
註解
ProcCountLines 屬性會傳回程式宣告之前所有空白或批注行的計數,如果程式是程式代碼模組中的最後一個程式,則會傳回程式後面的任何空白行。
ProcOfLine
傳回指定行所在的 程序 名稱。
語法
物件。ProcOfLine (行, prockind) 為字元串
ProcOfLine 語法具有下列部分:
部分 | 描述 |
---|---|
物件 | 此為必要動作。 評估為 [套用至] 列表中對象的物件表達式。 |
線 | 此為必要動作。 Long,指定要檢查的行。 |
prockind | 此為必要動作。 指定要尋找的程式種類。 因為 屬性程式 在 模組中可以有多個表示,所以您必須指定要尋找的程序類型。 屬性程式以外的所有程式 (即子程式和函式程式) 使用vbext_pk_Proc。 |
常數 | 描述 |
---|---|
vbext_pk_Get | 指定傳回屬性值的程式。 |
vbext_pk_Let | 指定將值指派給屬性的程式。 |
vbext_pk_Set | 指定設定 物件參考的程式。 |
vbext_pk_Proc | 指定屬性程式以外的所有程式。 |
註解
如果程式行是程式宣告前面的空白行或批注行,而且如果程式是程式 代碼模組中的最後一個程式,則為程式內的空白行或程式後面的行。
ProcStartLine
傳回指定 之程序 開始處的行。
語法
物件。ProcStartLine (procname, prockind) 為 Long
ProcStartLine 語法具有下列部分:
部分 | 描述 |
---|---|
物件 | 此為必要動作。 評估為 [套用至] 列表中對象的物件表達式。 |
procname | 此為必要動作。 包含程式名稱的 字串 。 |
prockind | 此為必要動作。 指定要尋找的程式種類。 因為 屬性程式 在 模組中可以有多個表示,所以您必須指定要尋找的程序類型。 屬性程式以外的所有程式 (即子程式和函式程式) 使用vbext_pk_Proc。 |
常數 | 描述 |
---|---|
vbext_pk_Get | 指定傳回屬性值的 程式 。 |
vbext_pk_Let | 指定將值指派給屬性的程式。 |
vbext_pk_Set | 指定設定 物件參考的程式。 |
vbext_pk_Proc | 指定屬性程式以外的所有程式。 |
註解
程式會從上一個程式的 End Sub 語句下方的第一行開始。 如果程式是第一個程式,則會從一般宣告區段的結尾開始。
ProgID
會傳回由 VBControl 物件代表之控件的 ProgID (程式設計標識碼) 。
語法
物件。ProgID
物件佔位元代表評估為 [套用至] 列表中對象的物件表達式。
屬性
傳回 物件的屬性。 唯讀。
註解
Properties 屬性是存取子屬性 (,也就是傳回與屬性名稱) 相同類型的對象的屬性。
保護
傳回值,指出 專案的保護狀態。 唯讀。
Protection 屬性會傳回下列值:
常數 | 描述 |
---|---|
vbext_pp_locked | 指定的項目已鎖定。 |
vbext_pp_none | 指定的專案不受保護。 |
參考
傳回專案中的 一組參考 。 唯讀。
註解
References 屬性是存取子屬性 (,也就是傳回與屬性名稱) 相同類型的對象的屬性。
ReferencesEvents
會傳回 ReferencesEvents 物件。 唯讀。
設定
您傳遞至 ReferencesEvents 屬性的自變數設定為:
論點 | 描述 |
---|---|
vbproject | 如果 vbproject 指向 Nothing,則傳回的物件會為 VBProjects 集合中所有 VBProject 物件的 References 集合提供事件。 如果 vbproject 指向有效的 VBProject 物件,則傳回的物件只會為該專案的References 集合提供事件。 |
註解
ReferencesEvents 屬性會接受自變數,並傳回事件來源物件。 ReferencesEvents 對像是新增或移除參考時所觸發事件的來源。
Saved
會傳回 Boolean 值,指出物件自上次儲存以來是否已編輯過。 讀取/寫入。
Saved 屬性會傳回下列值:
值 | 描述 |
---|---|
True | 物件自上次儲存后尚未編輯過。 |
False | 物件自上次儲存以來已經過編輯。 |
註解
SaveAs 方法會將 Saved 屬性設定為 True。
注意事項
如果您在程式代碼中將 Saved 屬性設定為 False ,則會傳回 False,而且物件會標示為自上次儲存之後編輯過。
SelectedVBComponent
傳回選取的元件。 唯讀。
註解
SelectedVBComponent 屬性會傳回 [專案] 視窗中選取的元件。 如果 [專案] 視窗中選取的專案不是元件, SelectedVBComponent 會 傳回 Nothing。
另請參閱VBE 物件。
Top
會傳回或設定 Single ,指定以 twip 為單位的螢幕視窗頂端位置。 讀取/寫入。
註解
注意事項
只要視窗保持連結或停駐,變更連結或停駐視窗的 Top 屬性設定就沒有任何作用。
重要事項
為了與以 Windows 撰寫的程式代碼相容,Macintosh 上包含用來控制連結視窗、連結視窗框架和停駐視窗的物件、屬性和方法。 不過,這些語言元素會在 Macintosh 上執行時產生運行時錯誤。
TopLine
會傳回 Long ,指定程式 代碼窗格頂端的行號,或設定程式碼窗格頂端顯示的行號。 讀取/寫入。
註解
使用 TopLine 屬性可傳回或設定程式代碼窗格頂端顯示的行。 例如,如果您希望第 25 行成為程式代碼窗格中顯示的第一行,請將 TopLine 屬性設定為 25。
TopLine 屬性設定必須是正數。 如果 TopLine 屬性設定大於程式代碼窗格中的實際行數,則設定將會是程式代碼窗格中的最後一行。
類型
傳回包含物件類型的數值或字串值。 唯讀。
下表說明 Window 物件的 Type 屬性設定。
常數 | 值 | 描述 |
---|---|---|
vbext_wt_CodeWindow | 0 | 程式碼視窗 |
vbext_wt_Designer | 1 | Designer |
vbext_wt_Browser | 2 | 物件瀏覽器 |
vbext_wt_Immediate | 5 | 即時運算視窗 |
vbext_wt_ProjectWindow | 6 | 專案視窗 |
vbext_wt_PropertyWindow | 7 | 屬性視窗 |
vbext_wt_Find | 8 | 尋找 對話框 |
vbext_wt_FindReplace | 9 | 搜尋和取代 對話框 |
vbext_wt_LinkedWindowFrame | 11 | 連結的視窗框架 |
vbext_wt_MainWindow | 12 | 主視窗 |
vbext_wt_Watch | 3 | 監看視窗 |
vbext_wt_Locals | 4 | 區域變數視窗 |
vbext_wt_Toolbox | 10 | 工具箱 |
vbext_wt_ToolWindow | 15 | 工具視窗 |
重要事項
為了與以 Windows 撰寫的程式代碼相容,Macintosh 上包含用來控制連結視窗、連結視窗框架和停駐視窗的物件、屬性和方法。 不過,這些語言元素會在 Macintosh 上執行時產生運行時錯誤。
下表說明 VBComponent 物件的 Type 屬性設定。
常數 | 值 | 描述 |
---|---|---|
vbext_ct_StdModule | 1 | 標準模組 |
vbext_ct_ClassModule | 2 | 課程模組 |
vbext_ct_MSForm | 3 | Microsoft窗體 |
vbext_ct_ActiveXDesigner | 11 | ActiveX Designer |
vbext_ct_Document | 100 | 檔模組 |
下表說明 Reference 物件的 Type 屬性設定。
常數 | 值 | 描述 |
---|---|---|
vbext_rk_TypeLib | 0 | 類型庫 |
vbext_rk_Project | 1 | Project |
下表說明 VBProject 物件的 Type 屬性設定。
常數 | 值 | 描述 |
---|---|---|
vbext_pt_HostProject | 100 | 主專案 |
vbext_pt_StandAlone | 101 | 獨立專案 |
值
會傳回或設定 Variant ,指定 屬性的值。 讀取/寫入。
註解
因為 Value 屬性會傳回 Variant,所以您可以存取任何屬性。 若要存取清單,請使用 IndexedValue 屬性。
如果 Property 物件所代表的屬性是讀取/寫入, 則 Value 屬性為可擦寫的。 如果屬性是只讀的,則嘗試設定 Value 屬性會造成錯誤。 如果屬性是唯寫屬性,則嘗試傳回 Value 屬性會造成錯誤。
Value 屬性是 Property 物件的預設屬性。
VBComponents
傳回專案中包含的元件集合。
註解
使用 VBComponents 集合來存取、新增或移除專案中的元件。 元件可以是 表單、 模組或 類別。 VBComponents 集合是標準集合,可用於 For...每個區塊。
使用 Parent 屬性可傳回 VBComponents 集合所在的專案。
在 Visual Basic for Applications 中,您可以使用 Import 方法,從檔案將元件新增至專案。
如需詳細資訊,請 參閱 VBComponent 物件和 SelectedVBComponent 屬性。
VBE
傳回 VBE 物件的根。 唯讀。
註解
所有物件都有 指向 VBE 物件根目錄的 VBE 屬性。
VBProjects
會傳回 VBProjects 集合,代表目前在Visual Basic IDE 中開啟的所有專案。
語法
物件。VBProjects
物件佔位元代表評估為 [套用至] 列表中對象的物件表達式。
版本
會傳回 String ,其中包含應用程式所使用的 Visual Basic for Applications 版本。 唯讀。
註解
Version 屬性值是開頭為一或兩位數、句點和兩位數的字串;字串的其餘部分未定義,而且可能包含文字或數位。
Visible
針對 Window 物件,會傳回或設定指定視窗可見性的 布爾 值。 讀取/寫入。
針對 CodePane 物件,會傳回 Boolean 值,指出是否在視窗中顯示程式 代碼窗格 。 唯讀。
Visible 屬性會傳回下列值:
值 | 描述 |
---|---|
True | (會顯示預設) 物件。 |
False | 對像是隱藏的。 |
寬度
會傳回或設定 Single ,其中包含以 twip 為單位的視窗寬度。 讀取/寫入。
註解
只要視窗保持連結或停駐,變更鏈接視窗或停駐視窗的Width 屬性設定就沒有任何作用。
重要事項
為了與以 Windows 撰寫的程式代碼相容,Macintosh 上包含用來控制連結視窗、連結視窗框架和停駐視窗的物件、屬性和方法。 不過,這些語言元素會在 Macintosh 上執行時產生運行時錯誤。
視窗
傳回顯示程式 代碼窗格 的視窗。 唯讀。
Windows
會傳回 Window 物件,代表 Visual Basic IDE 中的視窗。
語法
物件。窗
物件佔位元代表評估為 [套用至] 列表中對象的物件表達式。
WindowState
會傳回或設定數值,指定 Window 的視覺狀態。 讀取/寫入。
設定
WindowState 屬性會傳回或設定下列值:
常數 | 值 | 描述 |
---|---|---|
vbext_ws_Normal | 0 | 正常 (預設值) |
vbext_ws_Minimize | 1 | 最小化 (最小化為圖示) |
vbext_ws_Maximize | 2 | 最大化 (放大為大小上限) |
另請參閱
- 屬性 (Microsoft Forms)
- Visual Basic for Applications) (物件、方法和屬性
- Visual Basic 載入巨集模型參考
- Visual Basic 語言參考
- Office 用戶端開發參考
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。