OfficeType

VBA~演算子Modで商の余りを求めよう~Excel

VBAで割り算の余りを求めたい場合は演算子Modを使います。

例として下の画像においてセルA2の10をセルB2の3で割った余りをセルC2に表示していきます。

image-01

下のコードを実行するとセルC2にセルA2の値をセルB2の値で割り算した時の余り、つまり10を3で割った時の余り1が表示されます。

Sub test1()

Range("D2") = Range("A2") Mod Range("B2")

End Sub

image-02