タイトル | : Re: シート削除イベントは? |
記事No | : 12423 |
投稿日 | : 2008/06/03(Tue) 23:13 |
投稿者 | : neptune |
こんにちは
> ユーザがシートを削除しようとしたときに、削除はせずに非表示に代えたいです。 > シートの非表示の方法は知っていますが、「シートを削除しようとしたとき」の > 捕らえ方が分かりません。 イベントが無いんですよね。 で、VBAのみでやる場合、標準で用意されているシートの削除のメニューを使用不可 にして自前でメニューにシートの削除メニューを作成して、自前のコマンドでしか 削除できないようにするような方法しかないと思います。
・・・SPY++でメッセージ調べて、VBとか他の言語で捕まえるってのはこの際除外と 言う事で。(出来るかどうかはやったこと無いので知りませんけど^ ^;)
|