Excel VBA質問箱 IV

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

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


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

【30252】ブックの保護 年寄り 05/10/24(月) 8:08 質問[未読]
【30266】Re:ブックの保護 MARBIN 05/10/24(月) 11:09 発言[未読]
【30268】Re:ブックの保護 年寄り 05/10/24(月) 11:48 発言[未読]
【30273】Re:ブックの保護 Jaka 05/10/24(月) 12:45 発言[未読]
【30285】Re:ブックの保護 年寄り 05/10/24(月) 14:38 お礼[未読]

【30252】ブックの保護
質問  年寄り E-MAILWEB  - 05/10/24(月) 8:08 -

引用なし
パスワード
   ブックに保護をかけて、マクロ以外から書き込みを禁止するには?

【30266】Re:ブックの保護
発言  MARBIN  - 05/10/24(月) 11:09 -

引用なし
パスワード
   通常は保護した状態で
マクロの実行時に保護解除、
マクロの最後で再度保護、
とすればいいかと思います。

保護、保護解除は自動記録で
コードが取れます。
必要に応じてパスワードの
設定をしてください。

【30268】Re:ブックの保護
発言  年寄り E-MAILWEB  - 05/10/24(月) 11:48 -

引用なし
パスワード
   ▼MARBIN さん:
>通常は保護した状態で
>マクロの実行時に保護解除、
>マクロの最後で再度保護、
>とすればいいかと思います。
>
私もこれを使用しています。ところがマクロ実行時故意にCtrl+Pauseなどでマクロを止めて、ブックに書き込みが出来てしまいますね?

【30273】Re:ブックの保護
発言  Jaka  - 05/10/24(月) 12:45 -

引用なし
パスワード
   こんにちは。
なんか不具合が合ったような気がしたので消しましたが、まんま再度掲載しておきます。

Protect メソッドのヘルプを見てください。

ヘルプより
UserInterfaceOnly  省略可能です。バリアント型 (Variant) の値を指定します。True を指定すると、画面上からの変更は保護されますが、マクロからの変更は保護されません。この引数を省略すると、マクロからも、画面上も変更することができなくなります。

【30285】Re:ブックの保護
お礼  年寄り E-MAILWEB  - 05/10/24(月) 14:38 -

引用なし
パスワード
   ▼Jaka さん:
ありがとうございます。
思い通りです。

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