以下のコードは、10を3で割った「余り」を計算した結果を表示するためのものです。
空欄に入る適切な演算子を選択肢より1つ選んでください。
VBA
Sub Exam1()
MsgBox 10 【 空欄① 】 3
' 10 を 3 で割った余りを計算する
End Sub
1./
2.\
3.*
4.Mod
正解
4
解説
【4章 VBAの構文】
【算術演算子 Mod (余り)】
●Mod 演算子は、左辺の数値を右辺の数値で割ったときの「余り」を返します。
例: 10 Mod 3 は 余りの1を返します。
以下のコードは、10を3で割った「余り」を計算した結果を表示するためのものです。
空欄に入る適切な演算子を選択肢より1つ選んでください。
Sub Exam1()
MsgBox 10 Mod 3
' 10 を 3 で割った余りを計算する。
End Sub

1./
誤り。
/ 演算子は、通常の割り算を行い、小数点以下の値を含む商を返します。(例: 10 / 3 は 3.333…)
2.\
誤り。
\ 演算子は、割り算を行い、小数点以下を切り捨てた整数部分の商を返します。(例: 10 \ 3 は 3)
3.*
誤り。
* 演算子は、二つの数値の掛け算(乗算)を行います。
4.Mod:
正しい。
Mod 演算子は、左辺の数値を右辺の数値で割ったときの「余り」を返します。(例: 10 Mod 3 は 1)