Excel VBA質問箱 IV

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

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


42881 / 76735 ←次へ | 前へ→

【38915】Re:保存しているのに確認ダイアログが出る
質問  hide  - 06/6/14(水) 11:54 -

引用なし
パスワード
   Marikoさん、漂流民さん、ichinoseさん、
ご意見ありがとうございます。

今更ですが、End If が一個多い事に気が付きました。
すいません・・・

>hide さんのExcelのバージョンは何を使っておられるのですか?

使用している エクセルは2000 SR-1 です
ちなみにOSは WindowsXP Pro です

いろいろ試した結果、

If MsgBox("作業を続けますか?", vbYesNo + vbInformation) = vbNo Then
  Application.Quit
End If

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Set WB = ThisWorkbook
If WB.Saved = False Then
  WB.Save
End If

End Sub

とするとダイアログも出ず、ファイルの破損もなかったです。
ただ、上記のやり方だと他のブックが開いていても
一緒に閉じてしまうので、あまり好ましくありません。

他にやり方がありましたら、
どうぞ教えてください。

0 hits

【38873】保存しているのに確認ダイアログが出る hide 06/6/13(火) 11:12 質問
【38894】Re:保存しているのに確認ダイアログが出る Mariko 06/6/13(火) 21:20 発言
【38903】Re:保存しているのに確認ダイアログが出る 漂流民 06/6/14(水) 1:46 発言
【38904】Re:保存しているのに確認ダイアログが出る ichinose 06/6/14(水) 6:58 発言
【38915】Re:保存しているのに確認ダイアログが出る hide 06/6/14(水) 11:54 質問
【38924】Re:保存しているのに確認ダイアログが出る ichinose 06/6/14(水) 14:07 発言
【38925】Re:保存しているのに確認ダイアログが出る hide 06/6/14(水) 14:49 お礼

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