dポイントプレゼントキャンペーン実施中!

編集の制限がされた文書で保護されたままVBAを作動できますか?
目的は,編集の制限がされた文書内の「編集可能な領域」の中で置き換えを行いたいと思うのですが,保護された状態だと「.Execute Replace:=wdReplaceAll」という所でデバックが発生します。
なお,保護を外さずに,編集可能な領域を検索したいのですが,できますか?

A 回答 (1件)

VBAにこだわらずに、一般機能の[置換]を使えばよいのでは。


編集可能な領域が特定のセクションであれば、そのセクション範囲
のみの置換になりますから。

編集可能な領域がフォームのみだとしたら、置換も使えません。
この場合保護を解除して置換するVBAを用意してください。
https://answers.microsoft.com/ja-jp/msoffice/for …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!