- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:myRange = Null)
VBA Professional Office 2003の試験問題: 実行されるのはなぜ?
このQ&Aのポイント
- VBA Professional Office 2003の試験問題について質問があります。
- 試験問題の中で、(3)が実行される理由について教えてください。
- (2)をIf myRange <> Null Thenに変更すると、正常に動作することも分かりました。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
On Error Resume Next '――(1) が働いて次ステップへ、、、 エラー:91??
その他の回答 (1)
- samtomsan
- ベストアンサー率55% (1060/1897)
回答No.2
質問者が示されている試験問題の答えに書かれていますが、 (2)でエラーが発生するが(1)でエラーが発生しても次の行を実行すると指定していますので、=も<>も関係なく(3)が実行されます。 ようするに(2)が問題です。 確認するには(1)を消すかコメントにすれば判ります。
質問者
お礼
ありがとうございました。
お礼
ありがとうございました。