質問: エクセルやワードのプロパティに値を反映させるマクロを組んだのですが ドキュメント固有の設定にある個人情報を削除する というものが邪魔してプロパティに値を反映できないものがあります。 セキュリティセンターの設定からチェックボックスを外せば問題ないのですが そのチェックボックスをマクロ側で制御できないか検討しています。 ですが、調べても出て来ず... なのでこちらに質問を書かせていただきました。 わかるかたがいましたらご回答の程、よろしくお願い致します。
回答: たぶんですが、出来ないと思います。 マイクロソフト側の立場になって考えてみましょう。 VBAを動かしただけでセキュリティセンターの設定が変わってしまって、必死にふさごうとしているセキュリティホールがこじ開けられてしまたらセキュリティセンターの用をなしませんね。 ///APIを使うとかGUIそのものをコントロールできれば疑似的にできるかもしれませんが、Officeシリーズの中でやるには物騒な気がします。