Excel VBA質問箱 IV

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

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


12615 / 13646 ツリー ←次へ | 前へ→

【9599】if文について peppu 03/12/10(水) 10:10 質問
【9605】Re:if文について こうちゃん 03/12/10(水) 10:34 回答
【9607】Re:if文について たかみ 03/12/10(水) 10:50 お礼
【9614】Re:if文について INA 03/12/10(水) 13:17 発言

【9599】if文について
質問  peppu  - 03/12/10(水) 10:10 -

引用なし
パスワード
   MODORITI = MsgBox("保存しますか?", 1, "MSGタイトル")という命令で、OKを押したらBookをSheetを保存し、キャンセルを押したらなにもしないというif文の書き方を教えていただけませんか?

【9605】Re:if文について
回答  こうちゃん E-MAIL  - 03/12/10(水) 10:34 -

引用なし
パスワード
   peppuさん、こんにちは

>MODORITI = MsgBox("保存しますか?", 1, "MSGタイトル")という命令で、OKを押したらBookをSheetを保存し、キャンセルを押したらなにもしないというif文の書き方を教えていただけませんか?

スタイルに1(vbOkCancel)を指定した時の戻り値は vbOk(1)またはvbCancel(2)です。
その値で分岐すればいいですね。
こんな感じです・・

If MODORITI = vbOK Then
  MsgBox ("OK")
End If

#MsgBoxのヘルプの使用例はスタイルこそvbYesNoですが、まんまですよ。
ヘルプを活用しましょうね(^^)

【9607】Re:if文について
お礼  たかみ  - 03/12/10(水) 10:50 -

引用なし
パスワード
   ありがとうございますm(__)m早速ためしてみます。

【9614】Re:if文について
発言  INA  - 03/12/10(水) 13:17 -

引用なし
パスワード
   peppuさん = たかみさん ですか?

ハンドルネームを使い分けて質問しなくても、
質問を放置さえしなければ、沢山質問して問題ないですよ。

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