[[20141027145541]] 『ブックの保存メッセージを必ず保存しないで閉じた』(3時のエクセル) ページの最後に飛ぶ

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

 

『ブックの保存メッセージを必ず保存しないで閉じたい』(3時のエクセル)

訳があってブックの保存をムヤミニされたくないのですが良い案があればお知らせください。

< 使用 Excel:Excel2003、使用 OS:WindowsXP >


 右上のXなどで閉じる際にメッセージも出さずに閉じる(保存せずに)方法。

 Tisuworkbookモジュールに
 Private Sub Workbook_BeforeClose(Cancel As Boolean)
     Me.Saved = True
 End Sub

 と記述すると閉じる際にブックに変更があっても保存せずに閉じる。

 「名前を付けて保存」や「上書き保存」は通常通りおこなえる。

 なお、
 Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
     Cancel = True
 End Sub
 も記述すると「名前を付けて保存」や「上書き保存」も行えなくなる。

 ただし、そのままではこのマクロの保存ができないが「開発」タブで「コントロール」の「デザインモード」をオンにすると
 マクロが実行されなくなるので保存可能になる。
(ねむねむ) 2014/10/27(月) 15:16

保存時のダイアログ表示を消したいのか、保存させたくないのか、どちらでしょうね?
(むやみに、ということは、たまには良いだろうから、パスワードでも入力しないと保存させない、とか?)
(???) 2014/10/27(月) 15:23

ねむねむさん

こんなのを捜していました。感謝いしたます。

(3時のエクセル) 2014/10/27(月) 15:25


コメント返信:

[ 一覧(最新更新順) ]


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