重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

お世話になります。

VBAでエラーが起こった時の分岐処理を記載したいと思っています。

私が知っているのは
「On Error Resume Next」
なのですが、次の行に進みたいわけではなく、

a = b+c    -(1)
が成功したら
Z=a
エラーを発生したら
Z=0
という形で
・エラーの発見対象は(1)のみ※他の箇所でエラーが発生しても、関係なし
・(1)の時のエラーの有無で処理を切り分け
したいのです。

お手数ですが、何卒宜しくお願いします。

A 回答 (1件)

On Error Resume Next


a = b+c
If Err Then
  Z=0
Else
  Z=a
End If
On Error GoTo 0
    • good
    • 0
この回答へのお礼

ありがとうございます!!

お礼日時:2013/10/28 13:32

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!