Excel VBA質問箱 IV

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

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


9703 / 13644 ツリー ←次へ | 前へ→

【25846】保護設定時とワークシート名変更時のイベント えくせーる 05/6/16(木) 12:50 質問[未読]
【25848】Re:保護設定時とワークシート名変更時のイ... Jaka 05/6/16(木) 15:29 発言[未読]
【25850】Re:保護設定時とワークシート名変更時のイ... えくせーる 05/6/16(木) 15:52 お礼[未読]
【25901】Re:保護設定時とワークシート名変更時のイ... Jaka 05/6/17(金) 15:30 発言[未読]

【25846】保護設定時とワークシート名変更時のイベ...
質問  えくせーる  - 05/6/16(木) 12:50 -

引用なし
パスワード
   次のイベント名教えてください。

1.シート保護をかけた時のイベント
2.ワークシート名を変更した時のイベント

あるんでしょうか??

【25848】Re:保護設定時とワークシート名変更時の...
発言  Jaka  - 05/6/16(木) 15:29 -

引用なし
パスワード
   こんにちは。

>1.シート保護をかけた時のイベント
>2.ワークシート名を変更した時のイベント
どちらも用意されてないと思います。
独自にAPIなどを駆使して作るようになると思いますが、API全く解りません。

シート名を変更されたくなかったら、
ここのichinoseさんのコードが参考になるかと思います。
[#13630]

【25850】Re:保護設定時とワークシート名変更時の...
お礼  えくせーる  - 05/6/16(木) 15:52 -

引用なし
パスワード
   ▼Jaka さん:
>こんにちは。
>
>>1.シート保護をかけた時のイベント
>>2.ワークシート名を変更した時のイベント
>どちらも用意されてないと思います。
>独自にAPIなどを駆使して作るようになると思いますが、API全く解りません。
>
>シート名を変更されたくなかったら、
>ここのichinoseさんのコードが参考になるかと思います。
>[#13630]


ありがとうございます。
一応、APIのTip集などを確認してみます。

2.番に関しては、どうにかなりそうですが、
1.番はどうしましょうかねぇ…

ブック立ち上げ時には、チェックを行っているのですが、
その後に、保護設定したりするとエラー発生。

動作時に、毎回シート保護の確認すると重たくなるし。

【25901】Re:保護設定時とワークシート名変更時の...
発言  Jaka  - 05/6/17(金) 15:30 -

引用なし
パスワード
   色々問題あると思うけど(逃げ道いっぱい)
これで、シート保護をできないようにしてみたら...。
マクロが書ける人なら意味無しな上、ユーザー設定にこのボタンがあったら無意味。

Application.CommandBars("Worksheet Menu Bar").Controls("ツール(&T)"). _
           Controls("保護(&P)").Enabled = True

シート保護って2000以前だとバグで簡単に破られちゃいます。
目安箱のバグ情報にURLを書いておきました。

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