[[20040414114513]] 『VBA:Excelの終了のさせ方』(ケン) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『VBA:Excelの終了のさせ方』(ケン)

 ActiveWorkbook.CloseだとExcelまでは終了してくれません。
どう記述したら良いのですか?
よろしくお願いします。

Win Xp Excel 2002


 Application.Quit  です。

  (INA)

 INAさん、有難うございます。
UserFormと格闘中です。また、お願いします。(ケン)

 私もこの件以前から疑問だったのですが、Application.QuitでもBookは閉じても
 Excelは終了しないのですが、どうしたら良いのでしょうか?
 (うち) 

 どのようなコードで上手く行かないのか、教えて頂けませんか?

  (INA)

 実際のコードの最後の9行を下記します。よろしくお願いします。
    ActiveWorkbook.Save
    Workbooks("宇都宮.xls").Close True
    Workbooks("太田.xls").Close True
    Workbooks("開発.xls").Close True
    Workbooks("ソリューション.xls").Close True
    Workbooks("環境合算.xls").Close True
    Workbooks("ターゲット合算.xls").Close True
    Application.Quit
    End Sub
 (うち)


 マクロが書いてあるブックを閉じてしまうと、
 そこで、処理が終了してしまうからだと思います。

   (INA)

 INA様お礼が遅くなりましたが、ありがとうございます。
 Workbooks("ターゲット合算.xls").Close True・・・・マクロを書いているブック
 Application.Quit
 の順番を
 Application.Quit
 Workbooks("ターゲット合算.xls").Close True
 に変えるとエクセル自体が終了して上手くいきました。
 (うち)  

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.