系統(tǒng):Windows 7
軟件:Excel 2010 / Access 2010
- 這個系列開展一個新的篇章,主體使用Access唇礁,包括數(shù)據(jù)庫部分及界面部分,當然輸出部分也會涉及到Excel,Excel的可讀性還是比較好的
- 本公眾號的不同階段:Excel -> Excel + Access -> Access衔瓮。但并不表示Access就一定比Excel好啊漆腌,各有所長吧贼邓,合適才是最好的
- 主體框架:換一種講解方式阶冈,以項目為基礎(chǔ),從開始到結(jié)束
- 項目名稱:培訓(xùn)管理系統(tǒng)
- 主要功能:兩個界面塑径。界面1女坑,培訓(xùn)時錄入信息;界面2统舀,以培訓(xùn)老師和培訓(xùn)學(xué)員為客戶匆骗,輸出信息
- 涉及知識:Access界面,數(shù)據(jù)庫知識誉简,VBA碉就,SQL,Excel
Part 1:本篇目標
- 接下來幾篇分別介紹一下幾個按鈕的實現(xiàn)
- 今天說說清空所有按鈕闷串,點擊按按鈕瓮钥,當前界面下所有文本框、組合框烹吵、列表框所有內(nèi)容都清除
- 是否記得這個功能好像很熟悉碉熄,其實在之前的文章中已經(jīng)介紹過這個功能
- 另外也介紹如何限制文本框中的輸入
Part 2:按鈕關(guān)聯(lián)代碼
- 切換到設(shè)計視圖下,選中清空所有按鈕肋拔,然后操作其屬性表
- 如果沒有發(fā)現(xiàn)屬性表锈津,那么右鍵單擊后,選擇屬性即可
- 屬性表中選擇事件下的單擊下拉列表事件過程只损,然后點擊旁邊的按鈕即可進行VBE界面
動畫過程
屬性表
調(diào)出屬性表
Part 3:代碼
- 調(diào)用一個之前文章中寫的
Sub
即可一姿,這也是在正式做一個系統(tǒng)前,好的架構(gòu)設(shè)計是多么重要跃惫,極大減輕工作負荷 - 古人云:好的作品設(shè)計占了一半
Private Sub 清空所有_Click()
Dim frmName
frmName = fFrm_pxsr_01_當前窗體名稱
Call sMod_tyk_01_清空當前界面(frmName)
End Sub
代碼截圖
清空界面
Part 4:文本框輸入限制
- 在設(shè)計視圖下叮叹,選中需要設(shè)置的控件
- 在屬性表中的格式設(shè)置具體格式
- 例如設(shè)置培訓(xùn)開始時間控件格式為常規(guī)日期,并顯示日期選取器為日期爆存,這么設(shè)置后可以選擇日期蛉顽,如下圖所示
- 當輸入的值不滿足格式要求,會彈出錯誤提示
格式設(shè)置
設(shè)置后的效果
錯誤提示
to be continued!
- 本文為原創(chuàng)作品先较,如需轉(zhuǎn)載携冤,可加小編微信號
learningBin
更多精彩,請關(guān)注微信公眾號
掃描二維碼闲勺,關(guān)注本公眾號