- ベストアンサー
PPTスライドマスタの編集防止
パワーポイントのスライドマスタの編集を防止したいのですが、 何か良い方法は無いでしょうか。 VBAを用いた方法でも構いませんので、良い方法がありましたら 教えて下さい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
拡張子をPPS(スライドショー)にしたうえで 保存時に書き込みパスワードを設定すればいいのでは? 「PowerPoint で書き込みパスワードを設定したファイルを読み取り専用で開いた場合、編集できない」 http://support.microsoft.com/kb/971909/ja 「Office文書にパスワードを設定する」 http://www.atmarkit.co.jp/fwin2k/win2ktips/864offpass/offpass.html
その他の回答 (1)
- DreamyCat
- ベストアンサー率56% (295/524)
回答No.2
なぜそのようなことをしたいのか疑問ですが 以下のように。 でもこれを見た人は簡単に解除できてしまいますから、さらにVBAプロジェクトにパスワードをかセットする必要があります。 ActivePresentation.SlideMaster.Design.Preserved = True ただし、それを使ったPCのPPTアプリケーション本体がそのようになってしまうので何かのタイミングで終了時に確実に元に戻すようにしてください。終了方法の見落としがあると、他人のPCのPPTアプリケーションのスライドマスターの「デザイン」が使えなくなります。信用を失うでしょうから気をつけてください。 標準で備わっている重要な基本機能を制限するのは基本的に賛成できません。 思い切って誰でも使えるようにしておいたほうがいいんじゃないでしょうか。
お礼
早速の回答、ありがとうございました。 質問の書き方が悪かったと思いますが、PPTは内部資料として使い ますので、追記、編集が出来ないと意味がありません。 しかし、スライドマスタは編集できないようにして、様式の一部を固定 したいという狙いがあります。 スライドマスタのみ編集不可にしたいのですが。