[[20050608152649]] 『警告メッセージを非表示にするには?』(ウマシカ) ページの最後に飛ぶ

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

 

『警告メッセージを非表示にするには?』(ウマシカ)

ロックしてあるセルをダブルクリックしたときにマクロを実行
させたいのですが保護されている旨の警告メッセージが表示されます。

    Application.DisplayAlerts = False
で非表示にしようと試みましたがうまくいきません!
どのようなコードで非表示にできるかご教授お願いします。


 保護を解除するコードを付け加えてみてはどうでしょう。
処理完了後、再保護する。
(kenbou)

 kenbouさんどうもありがとうございます。

実はBeforeDoubleClickを用いてダブルクリックしたセルに記載された製品ロット
について別シートでその詳細を表示するマクロを考えているのですが、ダブルクリックしたときセルが書き込み可能になると都合が悪いわけです・・・。

BeforeDoubleClickプロシージャ内で先頭に保護解除のコード最後尾に保護するコード
を書き込んでもやはり警告メッセージが表示されてしまいます。

この処理をSelectionChangeで行うと問題ないのですが、できればダブルクリックを使いたかったものですから・・・・。
(ウマシカ)


 Cancel = True
  (INA)


 わたしもこの件で検索していましたらココにたどり着きました。
  Cancel = True
 で解決したようですがわたしには分かりません。
 どなたか教えて頂けないでしょうか?
 (エクセル3年生)


 Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
                                                                  ↑
                                                               これ。
                                                               キャンセルを真にする。
 End Sub
 さすがのさるとびえっちゃん

 さすがのさるとびえっちゃん
 さすが!、えっちゃんどうもありがとう。
 もう一つ発展させ、入力してもエラーにならない方法はないものでしょうか?
  (エクセル3年生)


 わだすとしては、そういうものがあったら、
 「エクセルがごわれたー。」と騒ぐ事を促進するようなものでお勧めできません。
 おるとは思えねぇですけど・・・。
 さすがのさるとびえっちゃん

 さすがのさるとびえっちゃん
 確かに!!!
 一瞬思いついた事を書いてしまいごめんなさい。
 ウマシカさん
 6年間眠りから起こしてしまいすみません。
 (エクセル3年生)

コメント返信:

[ 一覧(最新更新順) ]


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