版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、第一部分(模(模塊與VBA編程基程基礎<習題習題8>)8>)(p1~p6)一、選擇題一、選擇題(1(1~17)17)(p1p3p1p3):):1VBAVBA中定義符號常量可以用關鍵字中定義符號常量可以用關鍵字A)ConstA)ConstB)DimB)DimC)PublicC)PublicD)StaticD)Static2SubSub過程和過程和FunctionFunction過程最根本的區(qū)別是過程最根本的區(qū)別是A)SubA)Sub過程的
2、過程名不能返回值,而過程的過程名不能返回值,而FunctionFunction過程能通過過程名返回值過程能通過過程名返回值B)SubB)Sub過程可以使用過程可以使用CallCall語句或直接使用過程名,而語句或直接使用過程名,而FunctionFunction過程不能過程不能C)C)兩種過程參數(shù)的傳遞方式不同兩種過程參數(shù)的傳遞方式不同D)FunctionD)Function過程可以有參數(shù),過程可以有參數(shù),SubSub過程不能有參數(shù)過程
3、不能有參數(shù)3定義了二維數(shù)組定義了二維數(shù)組A(2A(2toto5,5)5),則該數(shù)組的元素個數(shù)為,則該數(shù)組的元素個數(shù)為A)25A)25B)36B)36C)20C)20D)24D)244已知程序段:已知程序段:s=0s=0FFi=1i=1ToTo1010stepstep2s=s1s=s1i=i2i=i2NextNexti當循環(huán)結束后,變量當循環(huán)結束后,變量i的值為的值為a,變量,變量s的值為的值為b。aA)10A)10B)11B)11C)2
4、2C)22D)16D)16bA)3A)3B)4B)4C)5C)5D)6D)65以下內(nèi)容中不屬以下內(nèi)容中不屬VBAVBA提供的數(shù)據(jù)驗證函數(shù)是提供的數(shù)據(jù)驗證函數(shù)是A)IsTextA)IsTextB)IsDateB)IsDateC)IsNumericC)IsNumericD)IsNullD)IsNull6已定義好有參函數(shù)已定義好有參函數(shù)f(m)f(m),其中形參,其中形參m是整型量。下面調(diào)用該函數(shù),傳遞實參為是整型量。下面調(diào)用該函數(shù),傳遞實參
5、為5將返回的函數(shù)值賦給變量將返回的函數(shù)值賦給變量t以下正確的是以下正確的是A)t=f(m)A)t=f(m)B)t=Call(m)B)t=Call(m)C)t=f(5)C)t=f(5)D)t=Callf(5)D)t=Callf(5)7在有參函數(shù)設計時,要想實現(xiàn)某個參數(shù)的“雙向”傳遞,就應當說明該形參為在有參函數(shù)設計時,要想實現(xiàn)某個參數(shù)的“雙向”傳遞,就應當說明該形參為“傳址”調(diào)用形式。其設置選項是“傳址”調(diào)用形式。其設置選項是A)ByVa
6、lA)ByValB)ByRefB)ByRefC)OptionalC)OptionalD)ParamArrayD)ParamArray8在VBAVBA代碼調(diào)試過程中,能夠顯示出所有在當前過程中變量聲明及變量值信息代碼調(diào)試過程中,能夠顯示出所有在當前過程中變量聲明及變量值信息的是的是在窗體中添加一個命令按鈕在窗體中添加一個命令按鈕(名為名為Comnndl)Comnndl),編寫如下事件過程,編寫如下事件過程PrivatePrivateSub
7、SubComml_Click()Comml_Click()DimDimaAsAsSinSleSinSleDimDimbAsAsSinSleSinSlea=5:b=4a=5:b=4sfun(ab)sfun(ab)‘原書有錯,改為:原書有錯,改為:sfunsfunabab或callcallsfun(ab)sfun(ab)MsgBoxMsgBoxachr(97)=achr(97)=a(chr(97))=97(chr(97))=97打開窗體運行
8、后,單擊命令按鈕,消息框中有兩行輸出,內(nèi)容分別為打開窗體運行后,單擊命令按鈕,消息框中有兩行輸出,內(nèi)容分別為A)1A)1和1B)1.25B)1.25和lC)1.25C)1.25和4D)5D)5和41616有如下有如下VBAVBA程序段:程序段:sum=0sum=0n=0n=0FFi=1i=1TOTO5x=nix=nin=n1n=n1slim=sumslim=sumNextNexti以上以上FF循環(huán)計算循環(huán)計算sumsum,完成的表達式是
9、,完成的表達式是A)111233445A)111233445B)112131415B)112131415C)12233445C)12233445D)12131415D)121314151717在窗體中有一個命令按鈕在窗體中有一個命令按鈕runl6runl6,對應的事件代碼如下:,對應的事件代碼如下:PrivatePrivateSubSubrunl6_Enter()runl6_Enter()DimDimnumnumAsAsIntegerI
10、ntegerDimDimaAsAsIntegerIntegerDimDimbAsAsIntegerIntegerDimDimiAsAsIntegerIntegerFFi=1i=1ToTo1010num=InputBox(“num=InputBox(“請輸入數(shù)據(jù)請輸入數(shù)據(jù):“:“,“輸入輸入“1)“1)ififInt(num2)=num2Int(num2)=num2ThenThen‘Int‘Int取整函數(shù)取整函數(shù)例int(3.5)=3in
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論