2019年10月4日 星期五

Access VBA - TextBox Object 文本框對象(一)

Access VBA - TextBox Object 文本框對象(一):

剛剛完成(2019年)了公司的報價系統(Quotation System),這個報價系統程式是使用了微軟的關聯式資料庫管理系統(Microsoft Office Access)的 VBA(Visual Basic for Applications)來開發,從開發的過程中遇見不少困難和問題,所以將重要的過程紀錄下來,方便將來使用和作參考。第一個介紹的是 TextBox Object(文本框對象)的屬性和使用。

TextBox Object 文本框對象
此物件表示在表單或報表中的文本框控制項。 文本框用於顯示記錄源中的資料、顯示計算的結果或接受來自用戶的輸入。文本框可能綁定(Bound),也可能未綁定(Unbound)。 使用綁定的文本框顯示特定欄位中的資料。 使用未綁定的文本框可以顯示計算的結果, 或接受用戶的輸入。
 
創建 →其他窗體 → 模式對話框 → 文本框 → 放置在主體 → 選擇文本框 → 右 Click → 屬性 → 更改文本框屬性

事件 → 更新後 → 事件過程 → Click … → 進入 VBA → 寫入程式代碼

TextBox Object VBA 程式代碼:
Private Sub Text_Username_AfterUpdate()
MsgBox(Me.Text_Username)
End Sub

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

2. TextBox - 方法(Methods):
方法
Description
Move
移動
Requery
重新查詢
SetFocus
設定焦點
SizeToFit
合適尺寸
Undo
復原

3. TextBox - 屬性(Properties):
屬性
Description
AddColon
添加冒號
AfterUpdate
更新後
AllowAutoCorrect
允許自動更正
Application
應用
AsianLineBreak
亞洲換行線
AutoLabel
自動標籤
AutoTab
自動跳位
BackColor
背景顏色
BackShade
背景陰影
BackStyle
背景樣式
BackThemeColorIndex
背景主題顏色索引
BackTint
背景色調
BeforeUpdate
更新前
BorderColor
邊框顏色
BorderShade
邊框陰影
BorderStyle
邊框樣式
BorderThemeColorIndex
邊框主題顏色索引
BorderTint
邊界色調
BorderWidth
邊框寬度
BottomMargin
底邊緣
BottomPadding
底部填充
CanGrow
可以成長
CanShrink
可以縮小
ColumnHidden
隱藏欄
ColumnOrder
欄順序
ColumnWidth
欄寬度
Controls
控制
ControlSource
控件源
ControlTipText
控制提示文字
ControlType
控制類型
DecimalPlaces
小數位數
DefaultValue
默認值
DisplayAsHyperlink
顯示為超鏈接
DisplayWhen
顯示時間
Enabled
啟用
EnterKeyBehavior
輸入關鍵特性
EventProcPrefix
事件處理前綴
FilterLookup
篩選查詢
FontBold
粗字體
FontItalic
斜字體
FontName
字體名稱
FontSize
字體大小
FontUnderline
字體下劃線
FontWeight
字體粗細
ForeColor
前顏色
ForeShade
前陰影
ForeThemeColorIndex
前主題顏色索引
ForeTint
前色調
Format
格式
FormatConditions
格式條件
FuriganaControl
假名假名控制
GridlineColor
網格線顏色
GridlineShade
網格線陰影
GridlineStyleBottom
網格線樣式底部
GridlineStyleLeft
網格線樣式向左
GridlineStyleRight
網格線樣式右
GridlineStyleTop
網格線樣式頂部
GridlineThemeColorIndex
網格主題顏色索引
GridlineTint
網格線色調
GridlineWidthBottom
網格線底部寬度
GridlineWidthLeft
網格線左寬度
GridlineWidthRight
網格線右寬度
GridlineWidthTop
網格線寬度頂部
Height
高度
HelpContextId
幫助文字內容ID
HideDuplicates
隱藏重複項
HorizontalAnchor
水平錨
Hyperlink
超鏈接
IMEHold
輸入法保持
IMEMode
輸入法模式
IMESentenceMode
輸入法句子模式
InputMask
輸入掩碼
InSelection
在選擇中
IsHyperlink
是超鏈接
IsVisible
可見
KeyboardLanguage
鍵盤語言
LabelAlign
標籤對齊
LabelX
標籤X
LabelY
標籤Y
Layout
佈局
LayoutID
版面編號
Left
LeftMargin
左邊距
LeftPadding
左填充
LineSpacing
行間距
Locked
鎖定
Name
名稱
NumeralShapes
數字形狀
OldBorderStyle
舊邊框樣式
OldValue
舊數值
OnChange
在變化
OnClick
點擊
OnDblClick
雙擊
OnDirty
內容發生更改
OnEnter
輸入時
OnExit
退出口
OnGotFocus
聚得焦點
OnKeyDown
按向下鍵
OnKeyPress
按鍵按下
OnKeyUp
按向上鍵
OnLostFocus
失去焦點
OnMouseDown
按下鼠標
OnMouseMove
鼠標移動時
OnMouseUp
按鼠標上鍵
OnUndo
復原
Parent
父系
PostalAddress
郵寄地址
Properties
屬性
ReadingOrder
閱讀順序
RightMargin
右邊緣
RightPadding
右填充
RunningSum
運行總和
ScrollBarAlign
滾動條對齊
ScrollBars
滾動條
Section
部分
SelLength
選擇長度
SelStart
選擇開始
SelText
選擇文字
ShortcutMenuBar
快捷菜單條
ShowDatePicker
顯示日期選擇器
SmartTags
智能標籤
SpecialEffect
特殊效果
StatusBarText
狀態欄文字
TabIndex
跳位索引
TabStop
跳位停位
Tag
標籤
Text
文本
TextAlign
文字對齊
TextFormat
文字格式
ThemeFontIndex
主題字體索引
Top
高度
TopMargin
高度邊緣
TopPadding
高度填充
ValidationRule
驗證規則
ValidationText
驗證文字
Value
Vertical
垂直
VerticalAnchor
垂直錨
Visible
可見
Width
寬度

相關網址:
※ 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月 4日 天氣報告
氣溫:31.1@ 14:40
相對濕度:百分之 63%
天氣:天晴,下午炎熱及乾燥

相關網址:
※ Access - 開始使用 Microsoft Office Access 2007(一)
※ Access - 在 Access 2007 中建立表單(二)
※ Access - 在 Access 2007 編程 VBA(三)
※ Access - 在 Access 2007 語系錯誤訊息(四)
※ 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 檔案(十一)

沒有留言:

張貼留言