W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
在本章中,我們將在訪問宏的基礎(chǔ)知識。宏是一個工具,可以讓你自動執(zhí)行任務(wù)和你的窗體,報(bào)表和控件添加功能。
Access中的宏與Word或Excel中的宏有些不同,其中您基本上記錄了一系列安靜,并稍后嘗試它們。
Access宏是從一組預(yù)定義的操作構(gòu)建的,允許您自動執(zhí)行常見任務(wù),以及向控件或?qū)ο筇砑庸δ堋?/span>
宏可以是從導(dǎo)航窗格可查看的獨(dú)立對象,也可以直接嵌入到窗體或報(bào)表中。一旦創(chuàng)建了表,窗體和報(bào)表等數(shù)據(jù)庫對象,宏可以提供一種快速簡單的方法將所有這些對象綁定在一起,創(chuàng)建一個簡單的數(shù)據(jù)庫應(yīng)用程序,任何人都可以使用甚至修改,相對較少的培訓(xùn)。
宏提供了一種運(yùn)行命令的方法,而不需要編寫或甚至知道VBA代碼,并且有很多,你可以實(shí)現(xiàn)只是與宏。
讓我們開始創(chuàng)建一個非常簡單的宏,當(dāng)單擊命令按鈕時打開窗體。為此,我們需要打開您的數(shù)據(jù)庫和frmEmployeeData表單,其中我們已經(jīng)創(chuàng)建了兩個選項(xiàng)卡。
在這種形式下,我們可以添加一個按鈕,允許用戶打開所有的工作信息。
現(xiàn)在讓我們轉(zhuǎn)到此窗體的設(shè)計(jì)視圖,并在控件菜單中添加按鈕。釋放鼠標(biāo)時,將看到“命令按鈕向?qū)А睂υ捒?/span>
有幾種方法來構(gòu)建宏操作,但最簡單的方法是簡單地使用命令按鈕向?qū)А?/span>
對于打開表單等常見操作,從類別列表中選擇表單操作,然后從操作列表中選擇打開表單,如上圖截圖所示,單擊下一步。
您需要指定要使用命令按鈕打開的窗體?,F(xiàn)在,讓我們選擇frmJobs,然后單擊下一步。
在這個屏幕我們有兩個選項(xiàng),我們可以打開窗體并顯示一個非常具體的記錄,或者我們可以打開窗體并顯示所有記錄。讓我們選擇第二個選項(xiàng),并單擊下一個如上面的截圖。
我們可以使命令按鈕本身顯示圖片,或者您可以選擇顯示文本。在這里,我們要顯示文本查看作業(yè),現(xiàn)在點(diǎn)擊下一步。
現(xiàn)在,您可以像上面的截圖一樣為命令按鈕提供一個有意義的名稱。這可以在其他代碼或其他宏中使用。讓我們調(diào)用此cmdVi??ewJobs并單擊完成。
現(xiàn)在轉(zhuǎn)到窗體視圖。
您現(xiàn)在可以在窗體上看到查看任務(wù)按鈕。讓我們點(diǎn)擊它。
現(xiàn)在你有一個窗體打開,但你不會查看任何信息。讓我們回到frmEmployeeData表單設(shè)計(jì)視圖。確保選擇了命令按鈕,然后單擊屬性表上的事件選項(xiàng)卡。
點(diǎn)擊后,您將看到由向?qū)?chuàng)建的嵌入式宏。如果現(xiàn)在要修改此宏,請單擊...按鈕以打開向?qū)傻暮?/span>
這是宏設(shè)計(jì)器,在右側(cè),您將看到動作目錄。這是所有的操作都將存放在文件夾中的地方。您有數(shù)據(jù)輸入選項(xiàng),數(shù)據(jù)導(dǎo)入/導(dǎo)出等,在左側(cè)的主區(qū)域有另一個宏。它只包含一個操作,并單擊該操作,您可以查看該特定操作的其他屬性。
您將看到窗體名稱,您可以點(diǎn)擊該下拉箭頭查看數(shù)據(jù)庫中可用的窗體。您可以更改窗體的查看方式,您可以將其打開到窗體視圖,設(shè)計(jì)視圖,打印預(yù)覽您選擇。您可以應(yīng)用過濾器名稱或Where條件。這里我們要更改數(shù)據(jù)模式,因?yàn)閒rmJobs設(shè)置為添加模式,只允許添加新的記錄。我們可以通過將其改為編輯模式在此宏中覆蓋此宏。
現(xiàn)在保存宏,然后關(guān)閉宏設(shè)計(jì)器并返回窗體視圖。
讓我們再次點(diǎn)擊查看任務(wù)。
您現(xiàn)在可以看到它打開您的frmJobs窗體,并允許您滾動瀏覽我們的數(shù)據(jù)庫中的所有可用任務(wù)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: