Excel VBA ベーシック 模擬問題 模擬試験

Excel VBA ベーシック 模擬問題 第5章 第5問

 

以下のマクロの変数Aに0~100までの整数を格納したい。

空欄に入る適当なものを一つ選択肢から解答しなさい。

 

Sub Exam1()

 Dim A As 【 空欄 】

 A = 100

  MsgBox A

End Sub

 

1.Byte

2.Boolean

3.Date

4.String

 

正解

1

解説

【5章 変数と定数】

【変数の型指定文字】

Byte型は、0~255までの整数を扱つかいます。負の値、(マイナス)は扱えません。

Boolean型は、TrueまたはFalseの値を扱つかいます。

Date型は、日付や時間を扱つかいます。

String型は、文字列を扱つかいます。

 

以下のマクロの変数Aに0~100までの整数を格納したい。

空欄に入る適当なものを一つ選択肢から解答しなさい。

【コード解説】

Sub Exam1()

 Dim A As Byte

’Byte型で変数を宣言する。

 A = 100

’値を格納する

  MsgBox A

End Sub

VBAベーシック 変数と定数

 

1.Byte

正しい。

Byte型は、0~255までの整数を扱つかいます。本問題では適当といえます。

 

2.Boolean

誤り。

Boolean型は、TrueまたはFalseの値を扱つかいます。 整数を扱うことはできません。

 

3.Date

誤り。

Date型は、日付や時間を扱えます。 整数を扱うことはできません。

 

4.String

誤り。

String型は、文字列を扱う型です。 整数を扱うことはできません。