• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:InputboxメソッドでRangeオブジェクトを取得)

InputboxメソッドでRangeオブジェクトを取得

このQ&Aのポイント
  • WinXP、Excel2002でInputboxメソッドを使用してRangeオブジェクトを取得する方法について質問させていただきます。
  • Inputboxメソッドを使用してRangeオブジェクトを取得する際に、キャンセルや不正な入力の処理方法について教えてください。
  • 初心者ですが、Inputboxメソッドを使用してRangeオブジェクトを取得する際のキャンセルや不正な入力に対する適切な処理方法を知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.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は使えないでしょうから。

0shiete
質問者

お礼

早速のご回答ありがとうございます。 Application.InputBoxとともにOn Errorステートメントを使うのは一般的なんですね。

関連するQ&A