Excel VBA質問箱 IV

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

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


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

【23969】保存について教えてください。 Jin 05/4/8(金) 19:23 質問[未読]
【23970】Re:保存について教えてください。 おさる 05/4/8(金) 19:34 発言[未読]
【23971】こういう形です。 Jin 05/4/8(金) 19:53 発言[未読]
【23972】Re:こういう形です。 Jin 05/4/8(金) 19:59 回答[未読]

【23969】保存について教えてください。
質問  Jin  - 05/4/8(金) 19:23 -

引用なし
パスワード
   いつもご参考にさせてもらってます。

マクロの判定処理においてIF判定がOKになるまで
保存させたくないとき、保存可能のON/OFFができるような
設定があるでしょうか?

そのマクロ自身もWorkbook_BeforeSaveで行っています。

基本的な部分かもしれませんが、うまくできません。あせってます。
何かお分かりでしたら、教えてください。
お願いします。

【23970】Re:保存について教えてください。
発言  おさる  - 05/4/8(金) 19:34 -

引用なし
パスワード
   どういう条件でしょう?

条件によっては、

Ifを入れ子にする

Select Caseを使う

ループさせる

などの方法があります。

【23971】こういう形です。
発言  Jin  - 05/4/8(金) 19:53 -

引用なし
パスワード
   ▼おさる さん:
>どういう条件でしょう?
>
>条件によっては、
>
>Ifを入れ子にする
>
>Select Caseを使う
>
>ループさせる
>
>などの方法があります。

おさるさん。返信ありがとうございます。

If文でセルをチェックしまして、
単純にこの入力はダメ〜というメッセージボックスを出すものです。
チェックするパターンとセルの数ぶんだけいろいろな入れ子の
IF文になっています。
この判定中にメッセージを出すというイベントになったときには継続処理をせずに
かつ、保存も行わないということをしたいのです。

Cansel= true
としても保存されてしまうので、悩んでます。
何かよい方法がありますでしょうか?お願いします。

Excel97、2003で動作させたいので、ほぼ標準の組み方の範囲でと言う事になります。

【23972】Re:こういう形です。
回答  Jin  - 05/4/8(金) 19:59 -

引用なし
パスワード
   >Cansel= true
>としても保存されてしまうので、悩んでます。
>何かよい方法がありますでしょうか?お願いします。

上記の設定でできました!!
お騒がせしました。
これなら、VERに関係ないのですよね?

>
>Excel97、2003で動作させたいので、ほぼ標準の組み方の範囲でと言う事になります。

おさるさん、どうもすみません。
ありがとうございました。

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