If Rnage("D10").Value ="" Then
MsgoBox "取引先が未入力です。"
Exit Sub
End If
マクロを実行せずに終了する方法ですが
他にも、メッセージを表示して
「はい」 「いいえ」 の選択をさせる場合があります。
もちろんですが、
一例です。
注文数は、通常 10個程度、100個を超えれ事は稀、しかし発生する事もある。
数量の入力ミスか?どうか?
If Rnage("D15").Value > 100 Then
If MsgoBox ("数量が多いですが大丈夫ですか?" VbYesNo) = VbNo Then
MsgBox "登録作業を中止します。”
Exit Sub
Else
MsgBox "登録いたしました"
End If
End If
と If文の内側に、更にIf文で作業を分岐させる事が出来ます。
「なるほど、今度また親父の会社の担当者に
困っている事がないか聞いてみよう。」
(そうそう、上の立場になるのであれば、その姿勢が必要だ。)
・MsgBox関数
必須のコマンドで
奥が深いです。
きちんとマスターしておいてください。