• ベストアンサー

PPTスライドマスタの編集防止

パワーポイントのスライドマスタの編集を防止したいのですが、 何か良い方法は無いでしょうか。 VBAを用いた方法でも構いませんので、良い方法がありましたら 教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

拡張子をPPS(スライドショー)にしたうえで 保存時に書き込みパスワードを設定すればいいのでは? 「PowerPoint で書き込みパスワードを設定したファイルを読み取り専用で開いた場合、編集できない」 http://support.microsoft.com/kb/971909/ja 「Office文書にパスワードを設定する」 http://www.atmarkit.co.jp/fwin2k/win2ktips/864offpass/offpass.html

iso27001
質問者

お礼

早速の回答、ありがとうございました。 質問の書き方が悪かったと思いますが、PPTは内部資料として使い ますので、追記、編集が出来ないと意味がありません。 しかし、スライドマスタは編集できないようにして、様式の一部を固定 したいという狙いがあります。 スライドマスタのみ編集不可にしたいのですが。

その他の回答 (1)

  • DreamyCat
  • ベストアンサー率56% (295/524)
回答No.2

なぜそのようなことをしたいのか疑問ですが 以下のように。 でもこれを見た人は簡単に解除できてしまいますから、さらにVBAプロジェクトにパスワードをかセットする必要があります。 ActivePresentation.SlideMaster.Design.Preserved = True ただし、それを使ったPCのPPTアプリケーション本体がそのようになってしまうので何かのタイミングで終了時に確実に元に戻すようにしてください。終了方法の見落としがあると、他人のPCのPPTアプリケーションのスライドマスターの「デザイン」が使えなくなります。信用を失うでしょうから気をつけてください。 標準で備わっている重要な基本機能を制限するのは基本的に賛成できません。 思い切って誰でも使えるようにしておいたほうがいいんじゃないでしょうか。

関連するQ&A

専門家に質問してみよう