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

Excel VBA ベーシック 模擬問題 ランダム順出題 ② 第2問

以下のコードは、二つの文字列を連結して表示するためのものです。

空欄に入る適切な文字列連結演算子を選んでください。

 

Sub Exam1()

 MsgBox "Hello" 【 空欄①  】 "World"

End Sub

 

1.&

2.-

3.*

4.Mod

 

正解

1

解説

【4章 VBAの構文】

【文字列連結演算子】

「&」演算子や、「+」演算子は、複数の文字列を一つに結合する文字列連結演算子です。

注意点は「+」演算子は数値を足し算する働きもあるので、数値が格納された変数で実行するときには注意が必要です。

 

結合内容 演算子
演算子の左辺と右辺の文字列を結合 &
演算子の左辺と右辺の文字列を結合

 

+ 数値を足し算する働きもあるので、数値が格納された変数で実行するときには注意が必要です。

 

以下のVBAコードは、二つの文字列を連結して表示するためのものです。

空欄に入る適切な文字列連結演算子を選んでください。

 

Sub Exam1()

 MsgBox "Hello" & "World"

End Sub

 

1.&

正しい。

& 演算子は、複数の文字列を一つに結合する文字列連結演算子です。

コードの例では "Hello" と "World" を連結して "HelloWorld" となります。

 

2.-

誤り。

– 演算子は数値の減算に使用されます。

 

3.*

誤り。

* 演算子は数値の乗算に使用されます。

 

4.Mod

誤り。

Mod 演算子は、数値の割り算の余りを求める算術演算子です。