Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


67123 / 76733 ←次へ | 前へ→

【14169】Re:Inputboxのキャンセルボタンについて
質問  あべる  - 04/5/22(土) 13:36 -

引用なし
パスワード
   ▼かみちゃん さん:
>こんにちは。かみちゃん です。
>
>>Inputboxを使って名前を付けてファイルを保存するというマクロを
>>組んでいます。キャンセルボタンをクリックして、マクロの処理を
>>中断させたい
>
>InputBoxのキャンセルボタンが押されると、関数は""(空の文字列)を返してきますので、その戻り値で判定すればいいのではないでしょうか?
>
>Ret=InputBox(...
>If Ret="" Then
> MsgBox "マクロ処理を中断します。"
> Exit Sub 'マクロ処理中断
>End If

かみちゃんさん、こんにちは。
できました。
結構難しく考えていたのに、そういうことでいいんですね。
しかし、Inputboxが2回出てくるのはなぜでしょうか?
具体的には、Inputboxが出てキャンセルボタンをクリックすると、
同一のInputboxが出ます。このキャンセルボタンをクリックすると
msgboxが出て処理が中断されます。結果的に、中断されるので
良いのですが、Inputboxが2回でるのは変えることが
できるのでしょうか?

1 hits

【14160】Inputboxのキャンセルボタンについて あべる 04/5/22(土) 12:44 質問
【14163】Re:Inputboxのキャンセルボタンについて かみちゃん 04/5/22(土) 13:10 回答
【14169】Re:Inputboxのキャンセルボタンについて あべる 04/5/22(土) 13:36 質問
【14172】Re:Inputboxのキャンセルボタンについて かみちゃん 04/5/22(土) 13:46 発言
【14176】Re:Inputboxのキャンセルボタンについて あべる 04/5/22(土) 14:47 お礼

67123 / 76733 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free