9.2 創(chuàng)建宏和宏組
創(chuàng)建一個(gè)宏和宏組.首先我們要打開一個(gè)數(shù)據(jù)庫,單擊數(shù)據(jù)庫窗口選項(xiàng)卡上的"宏"對象,然后單擊數(shù)據(jù)庫窗口上的"新建"選項(xiàng).這時(shí)就彈出了宏設(shè)計(jì)器窗口.
一,創(chuàng)建宏
例9-1創(chuàng)建借書查詢窗體宏,包括打開查詢和打開窗體兩個(gè)操作.
宏的創(chuàng)建通過宏窗口完成,操作步驟如下:
打開新建宏窗口
一,創(chuàng)建宏方法(一)
1單擊操作字段 的第1個(gè)單元格,再單擊右邊的下箭頭,在下拉列表中,選擇OpenQuery.
2在注釋列中可輸入此操作的說明
3在查詢下拉列表框中選擇一個(gè)查詢—借書查詢.在視圖下拉列表框 中選擇一種視圖—數(shù)據(jù)表.在數(shù)據(jù)模式下拉列表框中選擇一模式—只讀.
4如果需要在一個(gè)宏內(nèi)添加更多的操作,可以把光標(biāo)移動(dòng) 下到一行,重復(fù)執(zhí)行1-3步.
一,創(chuàng)建宏(方法二)
1在如圖中,將光標(biāo)移動(dòng)到下一行,選擇菜單窗口中的垂直命令.
一,創(chuàng)建宏(方法二)
2數(shù)據(jù)庫窗口和宏窗口同時(shí)以的形式顯示在屏幕上.
一,創(chuàng)建宏(方法二)
3在數(shù)據(jù)庫窗口中,選擇窗體選項(xiàng)卡,用鼠標(biāo)選中借書查詢窗體,按住鼠標(biāo)可以將它拖曳到宏窗口中操作字段的第2個(gè)單元格中,同樣可以輸入注釋和操作參數(shù).這樣完成第2個(gè)操作的定義打開窗體.
4重復(fù)此過程可以定義多個(gè)操作.
一,創(chuàng)建宏
保存宏
單擊工具樣中的保存按鈕,彈出如圖所示另存為對話框,為借書查詢窗體宏,單擊確定,即可該宏.
一,創(chuàng)建宏
在數(shù)據(jù)庫中打開借書查詢窗體宏 ,彈出圖所示宏的執(zhí)行結(jié)果.
二,創(chuàng)建宏組
創(chuàng)建宏組與創(chuàng)建宏的方法類似
例9-2在圖書管理數(shù)據(jù)庫中創(chuàng)建一個(gè)宏組,使該宏組能夠自動(dòng)運(yùn)行"借書查詢窗體宏",并在運(yùn)行成功后,用一個(gè)消息框來顯示.該宏組包括宏A和宏B兩個(gè)宏.操作步驟如下
二,創(chuàng)建宏組
1打開新建宏窗口
在圖書管理數(shù)據(jù)庫窗口中,單擊宏選項(xiàng)卡,新建 如圖所示的宏窗口.單擊工具欄中的宏名按鈕,增加一個(gè)宏名列,如圖所示.
二,創(chuàng)建宏組
2創(chuàng)建第1個(gè)宏
在新出現(xiàn)的宏名列第1格中,輸入宏組中第1個(gè)的名字—宏A,在其操作列中選擇Msgbox操作.在操作參數(shù)的消息框中,鍵入借書查詢窗體宏運(yùn)行成功!,在發(fā)嘟嘟聲下拉列表框中,選擇是.
二,創(chuàng)建宏組
3創(chuàng)建第2個(gè)宏,
在宏名列第2行中,輸入第2個(gè)宏的名字—宏B.在其操作列中選擇RunMacro(運(yùn)行宏)操作.在操作參數(shù)的宏名下拉框 中,選擇借書查詢窗體宏.
二,創(chuàng)建宏組
4保存宏組
單擊工具欄中的保存按鈕,在另存為對話框中輸入名字為宏組1,單擊確定,即可保存該宏組.
二,創(chuàng)建宏組
在數(shù)據(jù)庫窗口中打開1 所示宏組的執(zhí)行結(jié)果.
二,創(chuàng)建宏組
為了試用宏組中第2個(gè)宏"B"的作用,可以按以下方法進(jìn)行操作:
先打開窗口,新建一個(gè)"試用宏B"宏,在其操作列中選擇RunMacro命令,在宏名操作參數(shù)中選擇宏組1宏 B,如圖所示,然后存盤關(guān)閉.
二,創(chuàng)建宏組
在數(shù)據(jù)庫窗口中雙擊宏窗口中的"試用宏B"宏對象,系統(tǒng)自動(dòng)執(zhí)行宏組1中的宏B,自動(dòng)打開借書查詢和窗體,結(jié)果如圖所示.它們之間有如下的依次鏈接關(guān)系:試用宏B宏-宏組1.宏B-查詢窗體宏的操作序列.
三,創(chuàng)建條件操作宏
創(chuàng)建具有條件的宏的方法與創(chuàng)建宏和宏組一樣,通過宏窗口來完成,它們 的區(qū)別是在宏窗口中需要增加條件列.
例9-3創(chuàng)建一個(gè)宏,確保在圖書管理數(shù)據(jù)庫中,圖書的作者字段必須被填寫,如果用戶沒有輸入該字段時(shí),出現(xiàn)一個(gè)警告信息.操作步驟如下:
相關(guān)推薦:Exam8視線:名師解析2010年9月等考ACCESS試題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |