Excel VBA質問箱 IV

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

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


42890 / 76732 ←次へ | 前へ→

【38903】Re:保存しているのに確認ダイアログが出る
発言  漂流民  - 06/6/14(水) 1:46 -

引用なし
パスワード
   こんばんわ
回答ではありません、悪しからず。

▼Mariko さん:
問題はそう簡単ではないように思いますよ?!

▼hide さん:
現象、確認させていただきました。

>    If Workbooks.Count = 1 Then
>      Application.Quit
>    Else

    If Workbooks.Count = 1 Then
      Application.Quit
      WB.Close (False)
    Else
のようにすれば、
>なぜか確認ダイアログが表示され、
の確認ダイアログは消えます。
ただ、
>メインのブックが壊れてしまいます。
は残ります(苦笑)


んで、hide さんのコードを元に簡素化させた検証コードです
(新規ブックの標準モジュールに↓を記述しブック保存後
testを実行、・・・で保存したブックが開かない)

Sub test()
  Dim WB As Workbook
  Set WB = ThisWorkbook
  
  WB.ActiveSheet.Move
  ActiveWorkbook.Close False
  
  Application.Quit
  WB.Save
  WB.Close False

  WB.Close
  Set WB = Nothing
End Sub


分かったことは、
1.Application.Quitしエクセルが終了しても「タスクマネージャ」の
  プロセスを確認すると「EXCEL.EXE」が残っている。
  (プロセスが正常終了していない)
2.http://support.microsoft.com/kb/199212/JA/
  の「原因」かも・・・
  (すいませんまだ全部読んでいないのですが)
ご参考になれば・・・

すいません、お力になれませんm(__)m

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 お礼

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