2019年10月6日 星期日

Access VBA - ComboBox Object 組合框對象(三)

Access VBA - ComboBox Object 組合框對象(三):

ComboBox Object(組合框對象)的屬性和使用,此物件對應到下拉式方塊控制項。下拉式方塊控制項結合了文字方塊和清單方塊的功能。當您想要用選項從事先定義的清單來輸入值或選取值時,請使用下拉式方塊。

ComboBox Object(組合框對象)
選擇組合框 → 放置在對話框位置 → 右 Click → 屬性 → 更改選擇組合框屬性 → 事件 → 更新後 → 事件過程 → Click … → 進入 VBA → 寫入程式代碼
執行 VBA → Click ComboBox → 顯示列表 → 選擇列表資料
選擇完成後 → 顯示盒及選擇的列表資料
ComboBox Object VBA 程式代碼:
Option Compare Database
Option Explicit
Private Sub Combo_Section_GotFocus()

Me.Combo_Section.RowSourceType = "Value List"
Me.Combo_Section.AllowValueListEdits = False
Me.Combo_Section.ColumnCount = 1

Me.Combo_Section.AddItem "Section 1", 0
Me.Combo_Section.AddItem "Section 2", 1

Me.Combo_Section.ListIndex = 0
Me.Combo_Section.Dropdown

End Sub

Private Sub Combo_Section_LostFocus()
MsgBox (Me.Combo_Section.ItemData(Me.Combo_Section.ListIndex))
End Sub

1. ComboBox - 事件(Events):
事件
Description
AfterUpdate
更新後
BeforeUpdate
更新前
Change
更改
Click
點擊
DblClick
雙擊
Enter
輸入
Exit
退出
GotFocus
獲得焦點
KeyDown
按向下鍵
KeyPress
按鍵
KeyUp
按向上鍵
LostFocus
失去焦點
MouseDown
鼠標按下
MouseMove
鼠標移動
MouseUp
鼠標按上
NotInList
不在列表內
Undo
復原

2. ComboBox - 方法(Methods):
方法
Description
AddItem
加入資料
Dropdown
下拉式
Move
移動
RemoveItem
刪減資料
Requery
重新查詢
SetFocus
設定焦點
SizeToFit
合適尺寸
Undo
復原

3. ComboBox - 屬性(Properties):
屬性
Description
AddColon
添加冒號
AfterUpdate
更新後
AllowAutoCorrect
允許自動更正
AllowValueListEdits
允許值列表編輯
Application
應用
AutoExpand
自動展開
AutoLabel
自動標籤
BackColor
背景顏色
BackShade
背景陰影
BackStyle
背景樣式
BackThemeColorIndex
背景主題顏色索引
BackTint
背景色調
BeforeUpdate
更新前
BorderColor
邊框顏色
BorderShade
邊框陰影
BorderStyle
邊框樣式
BorderThemeColorIndex
邊框主題顏色索引
BorderTint
邊界色調
BorderWidth
邊框寬度
BottomMargin
底限度
BottomPadding
底部填充
BoundColumn
綁定欄
CanGrow
可以增大
CanShrink
可以縮小
Column
ColumnCount
欄數目
ColumnHeads
欄標題
ColumnHidden
隱藏欄
ColumnOrder
欄順序
ColumnWidth
欄寬度
ColumnWidths
欄寬度
Controls
控制
ControlSource
控件源
ControlTipText
控制提示文字
ControlType
控制類型
DecimalPlaces
小數位
DefaultValue
默認值
DisplayAsHyperlink
顯示為超鏈接
DisplayWhen
顯示時間
Enabled
啟用
EventProcPrefix
事件處理前綴
FontBold
粗字體
FontItalic
斜字體
FontName
字體名稱
FontSize
字體大小
FontUnderline
字體下劃線
FontWeight
字體粗細
ForeColor
前顏色
ForeShade
前陰影
ForeThemeColorIndex
前主題顏色索引
ForeTint
前色調
Format
格式
FormatConditions
格式條件
GridlineColor
網格線顏色
GridlineShade
網格線陰影
GridlineStyleBottom
網格線樣式底部
GridlineStyleLeft
網格線樣式向左
GridlineStyleRight
網格線樣式右
GridlineStyleTop
網格線樣式頂部
GridlineThemeColorIndex
網格主題顏色索引
GridlineTint
網格線色調
GridlineWidthBottom
網格線底部寬度
GridlineWidthLeft
網格線左寬度
GridlineWidthRight
網格線右寬度
GridlineWidthTop
網格線寬度頂部
Height
高度
HelpContextId
幫助文字內容ID
HideDuplicates
隱藏重複項
HorizontalAnchor
水平錨
Hyperlink
超鏈接
IMEHold
輸入法保持
IMEMode
輸入法模式
IMESentenceMode
輸入法句子模式
InheritValueList
繼承值列表
InputMask
輸入掩碼
InSelection
在選擇中
IsHyperlink
是超鏈接
IsVisible
可見
ItemData
項目資料
ItemsSelected
選擇的項目
KeyboardLanguage
鍵盤語言
LabelAlign
標籤對齊
LabelX
標籤X
LabelY
標籤Y
Layout
佈局
LayoutID
版面編號
Left
LeftMargin
左限度
LeftPadding
左填充
LimitToList
限制到列表
ListCount
列表計數
ListIndex
列表索引
ListItemsEditForm
清單項目編輯表單
ListRows
列表行
ListWidth
列表寬度
Locked
鎖定
Name
名稱
NumeralShapes
數字形狀
OldBorderStyle
舊邊框樣式
OldValue
舊數值
OnChange
更改
OnClick
點擊
OnDblClick
雙擊
OnDirty
更改
OnEnter
輸入時
OnExit
退出口
OnGotFocus
聚得焦點
OnKeyDown
按向下鍵
OnKeyPress
按鍵按下
OnKeyUp
按向上鍵
OnLostFocus
失去焦點
OnMouseDown
按下鼠標
OnMouseMove
鼠標移動時
OnMouseUp
按鼠標上鍵
OnPush
按下
Parent
父系
Picture
圖片
PictureCaptionArrangement
圖片文字提示安排
PictureData
圖片數據
PictureType
圖片類型
PressedColor
按下顏色
PressedForeColor
按下前面顏色
PressedForeShade
按下前面顏色陰影
PressedForeThemeColorIndex
按下前面主題顏色索引
PressedForeTint
按下前面色調
PressedShade
按下顏色陰影
PressedThemeColorIndex
按下主題顏色索引
PressedTint
按下色調
Properties
屬性
QuickStyle
快速樣式
QuickStyleMask
快速樣式掩膜
ReadingOrder
閱讀順序
RightPadding
右填充
Section
部分
Shadow
陰影
Shape
形狀
ShortcutMenuBar
快捷菜單條
SoftEdges
圓邊
StatusBarText
狀態欄文字
TabIndex
跳位索引
TabStop
跳位停位
Tag
標籤
ThemeFontIndex
主題字體索引
Top
高度
TopPadding
高度填充
Transparent
透明
UseTheme
使用主題
VerticalAnchor
垂直錨
Visible
可見
Width
寬度

Version : Microsoft Office Access 2007

相關網址:
※ Docs / Office VBA Reference / Access / Object model / ComboBox object

相關網址:
※ Access - 開始使用 Microsoft Office Access 2007(一)
※ Access - 在 Access 2007 中建立表單(二)
※ Access - 在 Access 2007 編程 VBA(三)
※ Access - 在 Access 2007 語系錯誤訊息(四)
※ Access VBA - TextBox Object 文本框對象(一)
※ Access VBA - ListBox Object 列表框對象(二)
※ Access VBA - ComboBox Object 組合框對象(三)
※ Access VBA - CommandButton Object 按鈕命令對象(四)
※ Access VBA - CheckBox Object 復選框對象(五)
※ Access VBA - Create a Table 建立資料表(六)
※ Access VBA - Create a Form 創建窗體(七)
※ Access VBA - Add a Subform to Existing Form 在主表單加入子窗體(八)
※ Access VBA - Create a Simple Report 創建一個簡單報表(九)
※ Access VBA - Display Report 報表顯示輸出(十)
※ Access VBA - Export Tables to Excel File 將資料匯出至 Excel 檔案(十一)
※ Access VBA - Export Tables to Other File Format 將資料匯出至其他文件格式(十二))

2019年 10月 6日 天氣報告
氣溫:24.3@ 20:00
相對濕度:百分之 90%
天氣:大致多雲,有驟雨,初時有幾陣狂風雷暴

沒有留言:

張貼留言