- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:InputboxメソッドでRangeオブジェクトを取得)
InputboxメソッドでRangeオブジェクトを取得
このQ&Aのポイント
- WinXP、Excel2002でInputboxメソッドを使用してRangeオブジェクトを取得する方法について質問させていただきます。
- Inputboxメソッドを使用してRangeオブジェクトを取得する際に、キャンセルや不正な入力の処理方法について教えてください。
- 初心者ですが、Inputboxメソッドを使用してRangeオブジェクトを取得する際のキャンセルや不正な入力に対する適切な処理方法を知りたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ある本のApplication.InputBoxの説明には、エラーが起こった時の処理について次の3つが挙げられています(当たり前のことですが)。 On Error はエラーが発生した時に行いたい処理によって (1)On Error Resume Next (2)On Error GoTo Line (3)On Error GoTo 0 がある。 Type=8の場合は処理を続けても意味がない場合がおおく (2)でEnd Subの手前まで飛ばすケースが多いのでは。 On Error Exit Subは使えないでしょうから。
お礼
早速のご回答ありがとうございます。 Application.InputBoxとともにOn Errorステートメントを使うのは一般的なんですね。