Excel VBA質問箱 IV

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

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


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

【66705】VBA 保護 もじゃもじゃ 10/9/27(月) 16:24 質問[未読]
【66706】Re:VBA 保護 Jaka 10/9/27(月) 16:59 発言[未読]
【66707】Re:VBA 保護 通り魔 10/9/27(月) 21:18 発言[未読]
【66730】Re:VBA 保護 超初心者 10/10/2(土) 16:05 発言[未読]

【66705】VBA 保護
質問  もじゃもじゃ  - 10/9/27(月) 16:24 -

引用なし
パスワード
   こんにちわ始めまして

標題の件ですが、ご質問させていただきます。

VBAにて保護をかけますとマクロが起動されませんが、

保護したままマクロを起動することはできるのでしょうか?


Sheet1
A列〜C列は数字や文章を入力可能とし
D列以降のはマクロがはいっております。
D列以降を保護したままマクロ起動させたい。

Sheet2
Sheetをすべて保護したいが、セルにはマクロが入っていて起動させたい

どなたか、ご教授いただけましたら幸いでございます。
宜しくお願いします。

【66706】Re:VBA 保護
発言  Jaka  - 10/9/27(月) 16:59 -

引用なし
パスワード
   ▼もじゃもじゃ さん:
>VBAにて保護をかけますとマクロが起動されませんが、
>
>保護したままマクロを起動することはできるのでしょうか?
>
>例
>Sheet1
>A列〜C列は数字や文章を入力可能とし
>D列以降のはマクロがはいっております。
>D列以降を保護したままマクロ起動させたい。
>
>Sheet2
>Sheetをすべて保護したいが、セルにはマクロが入っていて起動させたい

意味がよく解っていませんが、シート保護する前に、
セルの書式設定にて、ロックを解除すれば、解除されているセルには入力できます。

【66707】Re:VBA 保護
発言  通り魔  - 10/9/27(月) 21:18 -

引用なし
パスワード
   意味がまったくわかっておりませんが
保護をかけずchangeイベントでD列以降が変更されたらcancelしたらよろしいかと

【66730】Re:VBA 保護
発言  超初心者  - 10/10/2(土) 16:05 -

引用なし
パスワード
   >VBAにて保護をかけますとマクロが起動されませんが、

どこにどんな保護をかけると起動しないのですか?

プロジェクトロック?
auto_openで、毎回 マクロ禁止?

説明が抽象的すぎるから解決に時間がかかるのは当たり前。

>保護したままマクロを起動することはできるのでしょうか?

できます。

説明が無い条件は、全て実現可能な条件と捕らえるならば
回答者の回答は、
「できます。」

具体的方法は、保護のやり方次第なので
面倒なので、これ以上説明しません。

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