- 相關推薦
筆試練習8.1 VBA- 答案
VBA1 答案
2005.4(30)
以下可以得到“2*5=10”結果的VBA表達式為
A) “2*5”&“=”&2*5 B) “2*5”+“=”+2*5 C) 2*5&“=”&2*5 D) 2*5+“=”+2*5
字符串常量加雙引號,數值不加雙引號
&連接符與+連接符的區別,&強制連接,可以用于字符串與數字之間;+只能連接兩個字符串
2005.4(33) 以
下程序段運行后,消息框的輸出結果是
a=sqr(3)
b=sqr(2)
c=a>bc為true,即-1
Msgbox c+2
A) -1 B) 1 C) 2 D) 出錯
2005.9(31) 下列邏輯表達式中,能正確表示條件“x和y都是奇數”的是
A)x Mod 2 =1 Or y Mod 2 =1 B)x Mod 2 =0 Or y Mod 2=0
C)x Mod 2 =1 And y Mod 2 =1 D)x Mod 2 =0 And y Mod 2=0
2005.9(填8) 函數Now( )返回值的含義是
2006.4(29) VBA程序的多條語句可以寫在一行中,其分隔符必須使用符號
A.: B.’ C.; D.,
2006.4(30) VBA表達式3*3\3/3的輸出結果是
A.0 B.1 C.3 D.9
符號優先級:加減號 < mod < \ < 乘號、除號
(
8.1PPT)
2006.9(25) 在已建雇員表中有“工作日期”字段,下圖所示的是以此表為數據源創建的“雇員基本信息”窗體。
假設當前雇員的工作日期為“1998-08-17”,若在窗體“工作日期”標簽右側文本框控件的
1 / 3
VBA1 答案
“控件來源”屬性中輸入表達式:=Str(Month([工作日期]))+”月”,則在該文本框控件內顯示的結果是
Month year day這些函數返回的值是數值類型,數值只有1/2/3沒有01/02/03;
Str函數將數值8轉換為字符串:“ 8”(前面有一個空格)
+把兩個字符串連接到一起
A)Str(Month(Date( )))+”月” B)”08”+”月”
2006.9(30) (30)在窗體中添加一個命令按鈕(名稱為Command1),然后編寫如下代碼:
Private Sub Command1_Click( )
a=0: b=5: c=6 C)08月 D)8月
MsgBox a=b+c
End Sub
窗體打開運行后,如果單擊命令按鈕,則消息框的輸出結果是
A)11
2007.4(11)在VBA編程中檢測字符串長度的函數名是
2007.9(29) 使用Function語句定義一個函數過程,其返回值的類型______。
A)只能是符號常量 B)是除數組之外的簡單數據類型 C)可在調用時由運行過程決定 D)由函數定義時As子句聲明 B)a=11 C)0 D)False
2008.4(29) 語句Dim NewArray(10) As Interger的含義是
A>定義了一個整整變量且初值為10 B>定義了10個整數構成的數組
C>定義了11個整數構成的數組 D>將數組的第10元素設置為整整
下標下限,缺省為0 2008.9(30)在 Access 中,如果
VBA1 答案
2005.4(30)
以下可以得到“2*5=10”結果的VBA表達式為
A) “2*5”&“=”&2*5 B) “2*5”+“=”+2*5 C) 2*5&“=”&2*5 D) 2*5+“=”+2*5
字符串常量加雙引號,數值不加雙引號
&連接符與+連接符的區別,&強制連接,可以用于字符串與數字之間;+只能連接兩個字符串
2005.4(33) 以
下程序段運行后,消息框的輸出結果是
a=sqr(3)
b=sqr(2)
c=a>bc為true,即-1
Msgbox c+2
A) -1 B) 1 C) 2 D) 出錯
2005.9(31) 下列邏輯表達式中,能正確表示條件“x和y都是奇數”的是
A)x Mod 2 =1 Or y Mod 2 =1 B)x Mod 2 =0 Or y Mod 2=0
C)x Mod 2 =1 And y Mod 2 =1 D)x Mod 2 =0 And y Mod 2=0
2005.9(填8) 函數Now( )返回值的含義是
2006.4(29) VBA程序的多條語句可以寫在一行中,其分隔符必須使用符號
A.: B.’ C.; D.,
2006.4(30) VBA表達式3*3\3/3的輸出結果是
A.0 B.1 C.3 D.9
符號優先級:加減號 < mod < \ < 乘號、除號
(
8.1PPT)
2006.9(25) 在已建雇員表中有“工作日期”字段,下圖所示的是以此表為數據源創建的“雇員基本信息”窗體。
假設當前雇員的工作日期為“1998-08-17”,若在窗體“工作日期”標簽右側文本框控件的
1 / 3
VBA1 答案
“控件來源”屬性中輸入表達式:=Str(Month([工作日期]))+”月”,則在該文本框控件內顯示的結果是
Month year day這些函數返回的值是數值類型,數值只有1/2/3沒有01/02/03;
Str函數將數值8轉換為字符串:“ 8”(前面有一個空格)
+把兩個字符串連接到一起
A)Str(Month(Date( )))+”月” B)”08”+”月”
2006.9(30) (30)在窗體中添加一個命令按鈕(名稱為Command1),然后編寫如下代碼:
Private Sub Command1_Click( )
a=0: b=5: c=6 C)08月 D)8月
MsgBox a=b+c
End Sub
窗體打開運行后,如果單擊命令按鈕,則消息框的輸出結果是
A)11
2007.4(11)在VBA編程中檢測字符串長度的函數名是
2007.9(29) 使用Function語句定義一個函數過程,其返回值的類型______。
A)只能是符號常量 B)是除數組之外的簡單數據類型 C)可在調用時由運行過程決定 D)由函數定義時As子句聲明 B)a=11 C)0 D)False
2008.4(29) 語句Dim NewArray(10) As Interger的含義是
A>定義了一個整整變量且初值為10 B>定義了10個整數構成的數組
C>定義了11個整數構成的數組 D>將數組的第10元素設置為整整
下標下限,缺省為0 2008.9(30)在 Access 中,如果變量定義在模塊的過程內部,當過程代碼執行時才可見,則這種變量的作用域為( )。
A)程序范圍 B)全局范圍
C)模塊范圍 D)局部范圍
局部范圍:在模塊的過程內部,用Dim、StaticAs定義;作用域在過程內
模塊范圍:在模塊的通用說明區,用Dim、Static、PrivateAS定義;作用域包含模塊中的所有過程和函數
2 / 3
VBA1 答案
全局范圍:在模塊的通用說明區中,用public?As/Global定義,所有的類模塊和標準模塊的范圍都可見
2009.9(30)下列程數據類型中,不屬于VBA的是:
A)長整型 B)布爾型 C)變體型 D)指針型
2009.9(31) 下列數組聲明語句中,正確的是
A) Dim A [3,4] As Integer B) Dim A (3,4) As Integer
C) Dim A [3;4] As Integer D) Dim A (3;4) As Integer
2009.9(填9) 在VBA中求字符串的長度可以使用函數 。
2009.9(填10)要將正實數x保留兩位小數,若采用Int 函數完成,則表達式為。
3 / 3
變量定義在模塊的過程內部,當過程代碼執行時才可見,則這種變量的作用域為( )。
A)程序范圍 B)全局范圍
C)模塊范圍 D)局部范圍
局部范圍:在模塊的過程內部,用Dim、StaticAs定義;作用域在過程內
模塊范圍:在模塊的通用說明區,用Dim、Static、PrivateAS定義;作用域包含模塊中的所有過程和函數
2 / 3
VBA1 答案
全局范圍:在模塊的通用說明區中,用public?As/Global定義,所有的類模塊和標準模塊的范圍都可見
2009.9(30)下列程數據類型中,不屬于VBA的是:
A)長整型 B)布爾型 C)變體型 D)指針型
2009.9(31) 下列數組聲明語句中,正確的是
A) Dim A [3,4] As Integer B) Dim A (3,4) As Integer
C) Dim A [3;4] As Integer D) Dim A (3;4) As Integer
2009.9(填9) 在VBA中求字符串的長度可以使用函數 。
2009.9(填10)要將正實數x保留兩位小數,若采用Int 函數完成,則表達式為。
【筆試練習8.1 VBA- 答案】相關文章:
java筆試題及答案08-20
筆試OQ答案共享11-21
筆試練習:數據訪問頁11-21
經典java筆試題及答案分享02-25
報社筆試題目及答案03-23
2017華為筆試題及答案02-23
在線筆試題答案補充02-25
2024騰訊筆試題目及答案08-21
文秘類職位筆試題及答案03-20