(中職)Access2010數據庫案例教程第六章 宏習題+答案_第1頁
(中職)Access2010數據庫案例教程第六章 宏習題+答案_第2頁
(中職)Access2010數據庫案例教程第六章 宏習題+答案_第3頁
(中職)Access2010數據庫案例教程第六章 宏習題+答案_第4頁
(中職)Access2010數據庫案例教程第六章 宏習題+答案_第5頁
已閱讀5頁,還剩12頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、(中職)Access2010數據庫案例教程第六章 宏習題+答案(中職)Access2010數據庫案例教程第六章 宏習題+答案(中職)Access2010數據庫案例教程第六章 宏習題+答案第6章 宏選擇題在當前窗體上,若要實現將焦點移動到指定控件,應使用的宏操作命令是( )。A:GotoControl B:GotoRecord C:Open D:SetValue下列操作中,適宜使用宏的事( )。A:修改數據表結構 B:創建自定義過程 C:打開或關閉報表對象 D:處理報表中錯誤下列敘述中,錯誤的是( )。A:宏能夠一次完成多個操作 B:可以將多個宏組成一個宏組 C:可以用編程的方法來實現宏 D:宏

2、命令一般由動作名和操作參數組成在一個查詢集中,要將指定的記錄設置為當前記錄,應該使用的宏操作命令是( )。A:GotoControl B:GotoRecord C:Open D:SetValue在運行宏的過程中,宏不能修改的是( )。A:窗體 B:宏本身 C:表 D:數據庫在設計條件宏時,對于連續重復的條件,要代替重復條件表達式可以使用符號( )。A: B: C:! D:-在宏的參數中,要引用窗體F1上的Text1文本框的值,應該使用的表達式是( )。A:Forms!F1!Text1 B:Text1C):F1.Text1 D:Forms_F1_Text1宏操作Quit的功能是( )。A:關閉表

3、 B:退出宏 C:退出查詢 D:退出Access打開查詢的宏操作是( )。A:OpenForm B: OpenQueryC:OpenTable D: OpenModule假設某數據庫已建有宏對象“宏1”,“宏1”中只有一個宏操作SetValue,其中第一個參數項目為“Label0.Caption”,第二個參數表達式為“Text0”。窗體“fmText”中有一個標簽Label0和一個文本框Text0,現設置控件Text0的“更新后”事件為運行“宏1”A:將文本框清空B:將標簽清空C:將文本框中的內容復制給標簽的標題,使二者顯示相同內容D:將標簽的標題復制到文本框,使二者顯示相同內容以下是宏m的操

4、作序列設計:條件操作序列操作參數MsgBox消息為“AA”tt1MsgBox 消息為“BB”MsgBox消息為“CC”現設置宏m為窗體“fTest”上名為“bTest”命令按鈕的單擊事件屬性,打開窗體“fTest”運行后,在窗體上名為“tt”的文本框內輸入數字1,然后單擊命令按鈕bTest,則( )。A:屏幕會先后彈出三個消息框,分別顯示消息“AA”、“BB”、“CC”B:屏幕會彈出一個消息框,顯示消息“AA”C:屏幕會先后彈出兩個消息框,分別顯示消息“AA”和“BB”D:屏幕會先后彈出兩個消息框,分別顯示消息“AA”和“CC”為窗體或報表上的控件設置屬性值的正確宏操作命令是( )。A:Set

5、 B:SetDataC:SetWarnings D:SetValue用于打開報表的宏命令是( )。A:OpenForm B:Openquery C:OpenReport D:RunSQL宏操作不能處理的是( )。A:打開報表 B:對錯誤進行處理C:顯示提示信息 D:打開和關閉窗體在宏設計窗口中不能省略的是( )。A:宏名 B:操作 C:條件 D:備注在宏表達式中要引用Forml窗體中的txtl控件的值,正確的引用方法是( )。A:Forml!txtl B:txtlC:Forms!Forml!txtl D:Forml!xtl在宏的調試中,可配合使用設計選項卡中的工具按鈕( )A:調試 B:條件

6、C:單步 D:運行在一個數據庫中已經設置了自動運行宏“AutoExec”如果在打開數據庫的時候不想執行這個自動運行宏,正確的操作是( ) A:用Enter鍵打開數據庫 B:打開數據庫時按住Alt建 C:打開數據庫是按住Ctrl鍵 D:打開數據庫是按住Shift鍵要限制宏命令的操作范圍,可以創建宏是定義( ) A:宏操作對象 B:宏條件表達式 C:窗體或報表控件屬性 D宏操作目標在一個宏的操作序列中,如果既包含帶條件的操作,又包含無條件的操作。則帶條件的操作是否執行取決于條件式的真假,而沒有指定條件的操作則會_。 A)無條件執行B)有條件執行C)不執行D)出錯 判斷題 ( )打開或關閉報表對象適

7、宜使用宏。( )宏的主要功能是使操作自動執行。( )一個非條件宏系統在運行是會執行全部宏操作。( )宏的條件表達式中不能引用窗體中控件的值。( )創建宏組的主要目的是實現對宏的管理。 填空題 在宏中引用窗體控件的命令格式是 。在當前窗體中,若要實現將焦點移動到指定控件,應使用的宏操作命令是 。Access中用于執行指定SQL語言的宏操作名是 。宏是一個或多個 的集合。定義 有利于數據庫中宏對象的管理。Access中,窗體、報表及控件的事件處理一般有兩種形式:一是編寫事件代碼,即VBA編程;二是選擇設計好的 。實際上,所有宏操作都可以轉換為相應的模塊代碼。它可以通過 來完成。引用宏組a中的宏b,

8、采用的語法是 。有多個操作構成的宏,執行時是按 執行的。如果希望按滿足指定條件執行宏中的一個或多個操作,這類宏稱為 。 簡答題 現給出已創建完成的宏操作,簡述該宏的功能。2、寫出四個常用宏操作,并簡述其功能以及對設置參數進行說明。 案例題 在練習文件夾下存在“samp1.accdb”數據庫,在該數據庫中完成以下操作:1.完成宏操作,當“C”窗體中文本框的值為“1”時,單擊“打開”按鈕一窗體視圖打開“出版社”窗體,否則彈出提示框“輸入錯誤,請重新輸入!”,宏名稱為“mac1”。2.數據庫以創建一個“登陸”窗體,要求創建一個宏操作,當“用戶名”為“1”且“密碼”為“2”時,單擊“登陸”按鈕則打開“

9、導航窗體”,否則彈出提示框“用戶名或密碼錯誤,請重新輸入!”。宏名為“mac2”。3.創建“導航窗體”加載菜單,一級菜單“借還書窗體”、“出版社窗體”,二級菜單為“設計視圖”、“窗體視圖”。如圖所示4.按照以下要求創建系統全局菜單:一級菜單二級菜單三級菜單借還書窗體窗體視圖-設計視圖出版社窗體窗體視圖設計視圖報表導出出版社報表導出PDF 格式(*.pdf)文本文件(*.txt)借還書報表導出PDF 格式(*.pdf)文本文件(*.txt)退出第6章宏習題解析與答案選擇題在當前窗體上,若要實現將焦點移動到指定控件,應使用的宏操作命令是( A )。A:GotoControl B:GotoRecor

10、d C:Open D:SetValue解析:在當前窗體上,若要實現將焦點移動到指定控件,應使用的宏操作命令是GotoControl,這個題需要記憶。關鍵字:窗體、焦點、指定控件、宏、操作命令下列操作中,適宜使用宏的事( C )。A:修改數據表結構 B:創建自定義過程 C:打開或關閉報表對象 D:處理報表中錯誤解析:選項A:修改表結構最好用表設計視圖;選項B:創建自定義過程用的是模塊;選項C:打開或關閉報表對象,可以通過宏的Openreport 操作和Close 操作很容易實現,故C 適宜;選項D:宏的最大缺點就是錯誤處理不靈活,故遇到錯誤時不要用宏處理,故D 不適合。關鍵字:宏、數據表、結構、

11、自定義過程下列敘述中,錯誤的是( A )。A:宏能夠一次完成多個操作 B:可以將多個宏組成一個宏組 C:可以用編程的方法來實現宏 D:宏命令一般由動作名和操作參數組成解析:宏是操作的集合,一個宏可以有多個宏操作完成,但是宏在執行的時候是以操作為單位單個執行的,故宏一次執行一個宏操作。關鍵字:宏、編程、宏命令、動作名、操作參數在一個查詢集中,要將指定的記錄設置為當前記錄,應該使用的宏操作命令是( B )。A:GotoControl B:GotoRecord C:Open D:SetValu解析:定位記錄的宏操作是:gotoRecord關鍵字:查詢集、指定、紀錄設置、宏、命令在運行宏的過程中,宏不

12、能修改的是( B )。A:窗體 B:宏本身 C:表 D:數據庫解析:宏在運行過程中不能修改宏本身,故本題選B。關鍵字:運行、過程、宏、修改、宏本身在設計條件宏時,對于連續重復的條件,要代替重復條件表達式可以使用符號( A )。A: B: C:! D:-解析:條件宏中,對于連續重復的條件用省略號()表示,這是宏的一個常識,需要記住該知識點。關鍵字:設計、連續、重復、代替、符號在宏的參數中,要引用窗體F1上的Text1文本框的值,應該使用的表達式是( A )。A:Forms!F1!Text1 B:Text1 C):F1.Text1 D:Forms_F1_Text1解析:引用窗體中控件值的格式為:F

13、orms!窗體名!控件名。引用報表中控件值的格式為:Reports!報表名!控件名?!韭撓搿窟@兩種格式還適用于查詢或模塊的過程中。關鍵字:參數、引用、文本框、表達式宏操作Quit的功能是( D )。A:關閉表 B:退出宏 C:退出查詢 D:退出Access解析:Quit的功能是退出ACCESS,對于關閉表、退出宏、退出查詢用的宏操作是close。關鍵字:宏、操作、Quit、退出打開查詢的宏操作是( B )。A:OpenForm B: OpenQueryC:OpenTable D: OpenModule解析:??己瓴僮骱瓴僮鞴δ躉penTable打開表OpenQuery打開查詢OpenForm打

14、開窗體OpenReport打開報表OpenModule打開一個模塊Close關閉對象Quit退出ACCESSSetValue設置對象屬性值RunSQL運行SQLGotoControl將焦點移動指定控件上關鍵字:打開、查詢、宏操作假設某數據庫已建有宏對象“宏1”,“宏1”中只有一個宏操作SetValue,其中第一個參數項目為“Label0.Caption”,第二個參數表達式為“Text0”。窗體“fmText”中有一個標簽Label0和一個文本框Text0,現設置控件Text0的“更新后”事件為運行“宏1”A:將文本框清空B:將標簽清空C:將文本框中的內容復制給標簽的標題,使二者顯示相同內容D:

15、將標簽的標題復制到文本框,使二者顯示相同內容解析:宏 setvalue 是將第二個參數值賦給第一個參數。關鍵字:數據庫、參數項目、標簽、文本框以下是宏m的操作序列設計:條件操作序列操作參數MsgBox消息為“AA”tt1MsgBox 消息為“BB”MsgBox消息為“CC”現設置宏m為窗體“fTest”上名為“bTest”命令按鈕的單擊事件屬性,打開窗體“fTest”運行后,在窗體上名為“tt”的文本框內輸入數字1,然后單擊命令按鈕bTest,則( B )。A:屏幕會先后彈出三個消息框,分別顯示消息“AA”、“BB”、“CC”B:屏幕會彈出一個消息框,顯示消息“AA”C:屏幕會先后彈出兩個消息

16、框,分別顯示消息“AA”和“BB”D:屏幕會先后彈出兩個消息框,分別顯示消息“AA”和“CC”解析:宏的條件列里第一行無條件,表示無條件執行 第二行里條件為tt1,顯然條件不成立 第三行條件為表示當前條件與上一行條件相同。關鍵字:設置、窗體、命令按鈕、屬性為窗體或報表上的控件設置屬性值的正確宏操作命令是( D )。A:Set B:SetDataC:SetWarnings D:SetValue解析:在Access的宏中,SetValue命令是用來設置屬性值的。關鍵字:窗體、報表、控件、屬性值用于打開報表的宏命令是( C )。A:OpenForm B:Openquery C:OpenReport

17、D:RunSQL解析:選項A用于打開窗體,選項B用于打開查詢,選項D用于運行SQL語句。關鍵字:打開、報表、宏、命令宏操作不能處理的是( B )。A:打開報表 B:對錯誤進行處理C:顯示提示信息 D:打開和關閉窗體解析:利用宏可顯示提示信息,打開報表,打開和關閉窗口,但是不能對錯誤進行處理。關鍵字:宏、報表、處理在宏設計窗口中不能省略的是( B )。A:宏名 B:操作 C:條件 D:備注解析:宏是指一個或者多個操作的集合,其功能是使操作自動化,所以在宏設計窗口中操作列不以省略。關鍵字:宏、宏名、條件、操作、備注在宏表達式中要引用Forml窗體中的txtl控件的值,正確的引用方法是( C )。A

18、:Forml!txtl B:txtlC:Forms!Forml!txtl D:Forml!xtl解析:引用窗體上控件值的語法為:Fomls!窗體名!控件名,選項C的引用方法是正確的。關鍵字:宏表達式、引用、控件、引用方法在宏的調試中,可配合使用設計選項卡中的工具按鈕(C )A:調試 B:條件 C:單步 D:運行解析:在宏的調試過程中,可以借個使用“單步”按鈕,來實現對宏序列中單個操作的執行。關鍵字:調試在一個數據庫中已經設置了自動運行宏“AutoExec”如果在打開數據庫的時候不想執行這個自動運行宏,正確的操作是(D) A:用Enter鍵打開數據庫 B:打開數據庫時按住Alt建C:打開數據庫是

19、按住Ctrl鍵 D:打開數據庫是按住Shift鍵解析:在打開數據庫是按住Shift鍵,可以取消自動運行宏。關鍵字:自動運行、打開、不執行要限制宏命令的操作范圍,可以創建宏是定義(B) A:宏操作對象 B:宏條件表達式 C:窗體或報表控件屬性 D宏操作目標解析:創建條件宏,宏操作的執行取決于表達式的真假,可以實現限制宏命令的操作范圍。關鍵字:限制、操作、創建宏在一個宏的操作序列中,如果既包含帶條件的操作,又包含無條件的操作。則帶條件的操作是否執行取決于條件式的真假,而沒有指定條件的操作則會_。 A)無條件執行B)有條件執行C)不執行D)出錯解析:在一個宏的操作序列中,包含條件的根據條件是否成立來

20、執行相關操作,不包含條件的操作則無條件執行.關鍵字: 操作序列 條件 無條件 判斷題 ( )打開或關閉報表對象適宜使用宏。解析:在日常生活中,用戶經常需要重復大量的操作,如打開或關閉窗體、顯示及隱藏工具欄、預覽或打印報表等,利用宏可以簡化這些操作,使大量的重復性操作自動完成。關鍵字:打開、關閉、報表、宏( )宏的主要功能是使操作自動執行。解析:宏是一系列操作的集合,使用宏的主要目的是實現事件響應。關鍵字:宏、功能 自動執行( )一個非條件宏系統在運行是會執行全部宏操作。解析:對于一個非條件宏,在運行是系統會按照操作編輯的先后順序由上至下依次執行。關鍵字:設置、窗體、屬性值、宏操作( )宏的條件

21、表達式中不能引用窗體中控件的值。解析:在創建條件宏是可以引用窗體或報表中的控件值作為條件表達式。關鍵字:條件表達式、控件值( )創建宏組的主要目的是實現對宏的管理。解析:宏組的主要作用就是實現對復雜宏的分類管理關鍵字:宏組、管理 填空題 在宏中引用窗體控件的命令格式是 Forms!窗體名!控件名 。關鍵字:宏、引用、命令格式、在當前窗體中,若要實現將焦點移動到指定控件,應使用的宏操作命令是 GotoControl 。關鍵字:窗體、實現、焦點、指定控件、宏操作命令Access中用于執行指定SQL語言的宏操作名是 RunSQL 。關鍵字:Access、執行、指定、SQL語言、宏操作名宏是一個或多個

22、 操作 的集合。關鍵字:宏、操作、集合定義 宏組 有利于數據庫中宏對象的管理。關鍵字:宏組、數據庫、宏對象Access中,窗體、報表及控件的事件處理一般有兩種形式:一是編寫事件代碼,即VBA編程;二是選擇設計好的 宏對象 。關鍵字:窗體、報表、控件、編寫、VBA編程、宏對象實際上,所有宏操作都可以轉換為相應的模塊代碼。它可以通過 另存為模塊的方式 來完成。關鍵字:宏操作、模塊代碼、模塊引用宏組a中的宏b,采用的語法是 a.b 。關鍵字:引用、宏組、語法有多個操作構成的宏,執行時是按 先后順序依次 執行的。關鍵字:宏、操作、順序、執行如果希望按滿足指定條件執行宏中的一個或多個操作,這類宏稱為 條件宏 。關鍵字:宏、條件、執行、操作 簡答題 現給出已創建完成的宏操作,簡述該宏的功能。題目中為條件宏,當CX窗體中名稱為Command2的控件的值為“1”時,以窗體視圖打開“報表顯示”窗體,若控件值不為“1”則以設計視圖打“出版社系信息”窗體。寫出四個常用宏操作

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論