「vba inputboxキャンセルした時の行動」 といった検索で、このサイト・インストラクターのネタ帳へのアクセスがあるのに気づきました。 VBA(Visual Basic for Applications)のInputBox関数で、[キャンセル]ボタンが押されたときの処理方法を探している方による検索です。 InputBoxのキャンセルは長さ0の文字列では判定できない InputBox関数は、インプットボックスに入力された文字列を返す関数で、[キャンセル]ボタンがクリックされたときの仕様としてヘルプには、 [キャンセル] ボタンをクリックすると、InputBox 関数は長さ 0 の文字列 ("") を返します。 という記述があります。 ですから、InputBox関数の戻り値が長さ0の文字列かどうかで[キャンセル]ボタンが押されたかどうかを判別しようというのは、多くの方が最初に考えることで