Excel VBA質問箱 IV

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

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


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

【24074】すごく困ってます。保存について Jin 05/4/11(月) 21:12 質問[未読]
【24075】Re:すごく困ってます。保存について ウッシ 05/4/11(月) 21:43 発言[未読]
【24076】Re:すごく困ってます。保存について おさる 05/4/11(月) 21:45 発言[未読]
【24077】Re:すごく困ってます。保存について ichinose 05/4/11(月) 21:45 発言[未読]
【24079】Re:すごく困ってます。保存について おさる 05/4/11(月) 21:59 発言[未読]
【24139】Re:すごく困ってます。保存について Jin 05/4/13(水) 8:54 お礼[未読]

【24074】すごく困ってます。保存について
質問  Jin  - 05/4/11(月) 21:12 -

引用なし
パスワード
   エクセルを閉じたときと上書き保存をしたときを同じ操作としてマクロ走査させたいのですが、うまくいきません。
BeforeColseとBeforeSAVEでマクロ操作してますが、
エラー時もCloseでメッセージ表示後、NO選択後に強制的にBOOKを閉じることができないでしょうか?
ファイルの変更のために「保存しますか?」というメッセージが必ず出てしまいます。
お願いします。

【24075】Re:すごく困ってます。保存について
発言  ウッシ  - 05/4/11(月) 21:43 -

引用なし
パスワード
   ▼Jin さん:
>エクセルを閉じたときと上書き保存をしたときを同じ操作としてマクロ走査させたいのですが、うまくいきません。
>BeforeColseとBeforeSAVEでマクロ操作してますが、
>エラー時もCloseでメッセージ表示後、NO選択後に強制的にBOOKを閉じることができないでしょうか?
>ファイルの変更のために「保存しますか?」というメッセージが必ず出てしまいます。
>お願いします。

こんばんは

良く分からないですけど、
>ThisWorkbook.Saved = True
とすればいいのでは?

【24076】Re:すごく困ってます。保存について
発言  おさる  - 05/4/11(月) 21:45 -

引用なし
パスワード
   ちょっと意味が分からないのですが、

変更があった場合でも保存しない場合は、

Thisworkbook.Saved = True

とします。

【24077】Re:すごく困ってます。保存について
発言  ichinose  - 05/4/11(月) 21:45 -

引用なし
パスワード
   ▼Jin さん:
こんばんは。

>エクセルを閉じたときと上書き保存をしたときを同じ操作としてマクロ走査させたいのですが、うまくいきません。
このうまくいかないコードを提示してください。
でないとJin さんが何で悩んでおられるのかはっきりと把握出来ません。
(この場合、簡単に見ておられる方が再現できるコードですよ)


>BeforeColseとBeforeSAVEでマクロ操作してますが、
>エラー時もCloseでメッセージ表示後、NO選択後に強制的にBOOKを閉じることができないでしょうか?
>ファイルの変更のために「保存しますか?」というメッセージが必ず出てしまいます。
>お願いします。
メッセージなしでBeforeColseで終了してしまうのであれば、
'==================================================
Private Sub Workbook_BeforeClose(Cancel As Boolean)
  ThisWorkbook.Saved = True
End Sub

ですが・・・・。

【24079】Re:すごく困ってます。保存について
発言  おさる  - 05/4/11(月) 21:59 -

引用なし
パスワード
   誤解を招く表現がありましたので
訂正します。

>変更があった場合でも保存しない場合は、

変更があった場合でも変更を保存しますかという
メッセージを出さないようにするには場合は、

失礼しました。

【24139】Re:すごく困ってます。保存について
お礼  Jin  - 05/4/13(水) 8:54 -

引用なし
パスワード
   皆さん いろいろありがとうございました。
なるほど〜
そのようにメッセージをこのときは出して、
BeforeSaveの時はまた、元に戻すようにするといった方法が考えられますね。

コードの提示もなく、ご迷惑をお掛けしました。
テンパッテいたもので、あくせくしておりました。

何かと今後も参考にさせて頂きたいと思います。
ありがとうございました。

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