自宅・学内共に Windows8.1 Enterprise VBA 7.1
自宅のPCでは正常に機能しますが、大学内のPCでは以下の記述で保存のキャンセルが働きません。
原因は環境の違いとしか言いようがないのでしょうか。
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
Cancel = True
End Sub
ですが上書き・名前を付けて共に通常通り保存されてしまいます。
Cancelの1行上の空白行にメッセージボックスを表示させる処理を加えると、
それは学内であっても保存の処理直前のタイミングで正常に表示されます。つまりイベント自体は発生します。
記述に誤りが認められる場合、どの部分であるのかご指摘いただけると幸いです。
No.1ベストアンサー
- 回答日時:
何度か、検討して、掲示することにしました。
>原因は環境の違いとしか言いようがないのでしょうか。
その通りだと思います。
学内で使われているコンピュータは、サーバーに繋がれているのではありませんか?そうしたら、全体のMicrosoft Office を含むファイルは、セキュリティ・ソフトで管理されているはずです。そのセキュリテイが、Cancel = True のシグナルを遅らせてしまうように考えました。
その現象は、PCが起動してから、ずっと何度も続くようなら、私の考えは間違っているかもしれません。
>記述に誤りが認められる場合、どの部分であるのかご指摘いただけると幸いです。
掲示されている記述自体に問題はありません。
プロシージャ内に、Wait やSleep(Win32 API)から、一旦、テンポを遅らせる方法を検討してみたらいかがでしょうか。
残念ですが現象はずっと続くもののようでした。質問前に試した際には何時間かかけて何度試行してもうまくいかなかったので一時的なものではないと思います。
助言いただいたwait等はしっかり機能しますが、やはり問題の Cancel = True だけは作動してくれません。
原因不明ということで諦めるしかなさそうです。
回答者さんには私が思う以上にお手数おかけしてしまったようですが、助言を活かせず残念です。
どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- Visual Basic(VBA) 【変更】ファイルを閉じてダイアログで保存した時、更新したシートだけの処理の実行をする 5 2022/03/26 18:31
- Excel(エクセル) 2つのVBAを一緒にしたら機能しなくなりました(エクセル) 7 2022/06/02 12:41
- Visual Basic(VBA) 【追加】ファイルを閉じてダイアログで保存した時だけ処理の実行をする 3 2022/03/23 15:43
- Visual Basic(VBA) エクセルVBA ダブルクリックしたら色反転を指定したセルのみにしたい 2 2022/04/06 12:52
- Visual Basic(VBA) ダブルクリックでセルの色を変える 1 2022/12/24 15:52
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Visual Basic(VBA) Excel VBAでの右クリックのポップアップメニューの非表示方法は? 1 2023/04/12 17:03
- Excel(エクセル) Excel2019 マクロを使用し画像を貼り付けした際のリンク切れについて 2 2022/11/15 16:14
- Visual Basic(VBA) エクセルのVBAでダブルクリックでチェックを入れたあと 1 2022/10/26 20:30
このQ&Aを見た人はこんなQ&Aも見ています
-
餃子を食べるとき、何をつけますか?
みんな大好き餃子。 ふと素朴な疑問ですが、餃子には何をつけて食べますか? 王道は醤油とお酢でしょうか。
-
家・車以外で、人生で一番奮発した買い物
どんなものにお金をかけるかは人それぞれの価値観ですが、 誰もが一度は清水の舞台から飛び降りる覚悟で、ちょっと贅沢な買い物をしたことがあるはず。
-
初めて自分の家と他人の家が違う、と意識した時
子供の頃、友達の家に行くと「なんか自分の家と匂いが違うな?」って思いませんでしたか?
-
おすすめのモーニング・朝食メニューを教えて!
コメダ珈琲店のモーニング ロイヤルホストのモーニング 牛丼チェーン店の朝食などなど、おいしいモーニング・朝食メニューがたくさんありますよね。
-
ハマっている「お菓子」を教えて!
この世には、おいしいお菓子がありすぎて……。 次何を食べたらいいか迷っています。 みなさんが今、ハマっている「お菓子」を教えてください!
-
エクセルでWorkbook_BeforeSaveイベントについての疑問
Excel(エクセル)
-
Workbook.BeforeSave イベントだとエラーが出る原因?
Visual Basic(VBA)
-
EXCEL VBA Workbook_BeforeSaveについて
Excel(エクセル)
-
-
4
エクセルのvbaにて thisworkbookに記載のマクロを他のブックにマクロにて自動コピー出来る
Excel(エクセル)
-
5
ExcelVBAで質問です。Workbook_openイベントが発生し
その他(Microsoft Office)
-
6
Excel VBAでのWorksheet_Changeが動作しない原因
Excel(エクセル)
-
7
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・ハマっている「お菓子」を教えて!
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
部分点の採点の付け方について。
-
グーグルフォームのアンケート...
-
●令和2年 行政書士試験について...
-
秘書検定2級の記述問題について
-
行政書士試験の民法についての...
-
行政書士試験 記述式問題 採...
-
10進数で10分の1を17桁の2進数...
-
転置行列の記号を書く方法(TeX)
-
Powerpointを用いた論文の発表...
-
公務員試験
-
行政書士試験の記述問題
-
行政書士試験の記述式問題です...
-
研究する文献がたくさんありま...
-
「ものとする」 「こと」 「...
-
【悲報】公務員試験の最終面接...
-
こんなに下手なのに明日仮免!...
-
A又はBは、AとB両方を法律的に...
-
一段階のみきわめ通りません...
-
行政書士試験のテキストの買い...
-
司法書士、行政書士、社労士資...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
部分点の採点の付け方について。
-
グーグルフォームのアンケート...
-
転置行列の記号を書く方法(TeX)
-
レポートとかでの「述べよ」と「...
-
複合任意は数学の記述で使って...
-
司法試験予備試験を旧字体で解...
-
Excel VBA BeforeSaveが動作し...
-
昔トリビアの泉で、フォルテは...
-
特殊相対性原理って、最初から...
-
研究する文献がたくさんありま...
-
減価償却資産の法定耐用年数を...
-
Powerpointを用いた論文の発表...
-
TCP/IPにおけるRSTの送出方法
-
●令和2年 行政書士試験について...
-
秘書検定2級の記述問題について
-
1秒以下のApplication.Waitは可...
-
時々苦いソムタム(青パパイヤ...
-
Windows
-
マクロ ファイルを開いたとき...
-
振動試験の掃引について
おすすめ情報