• ベストアンサー

Word 文章の保護について

Word2003を使用しています。 文書の保護について教えてください。 全体を保護する場合や、行単位で保護する場合の方法はわかるのですが、単語単位で保護する方法というのはあるのでしょうか。 行単位ですとセクション区切りでできると思うのですが、行の一部の文字だけを保護する方法というものがどうしてもわかりません。 詳しい方、ご教授ください。

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

  • ベストアンサー
回答No.2

ANo1です。 Excelのようにセル単位で保護することができれば、セルの上下左右に 文章を書いてある一部に保護したい単語を配置することも、割りと簡単 にできますが、Wordの保護の対象がセクションですから難しいですね。 Excelでも一部の単語の書き換えを保護してあるとしても、周りの文章 の内容を変更して増減したときに、その単語が配置されているのはセル の位置ですから、見た目がおかしくなるのは想像付きますよね。 これはテキストボックスを配置しても同じです。 特にWordでは文章の増減に対してリアルに連動しますからExcelよりも そのあたりの心配りが必要かもしれません。 ここまで書いていて思いついたのですが、保護の対象以外がフォームで 作成したテキストボックスフォームフィールドなどですよね。 つまり編集してよい内容をフォーム内に書き込み、編集したくない単語 だけを本文内に直接入力しておく。これでその段落だけを別セクション にすることで対応する方法などでは駄目でしょうか? 逆転の発想で対応するのはありかと思います。 この場合はフォームの[プロパティ]で[既定の文字列]として書き込んで おけば、相手先でも内容が表示されていると思います。 あまり参考になるような回答ではないですが、試してみてください。

その他の回答 (1)

回答No.1

回答が付かないですね。 セクション区切りをした範囲ならば、[セクションの保護]をすることで そのセクション範囲内を保護することはできますが、最小単位が段落に なるので行単位に見える範囲を保護することができるのですが、単語を 保護する機能はないので、他の回答者からも投稿がないのでしょうね。 何故、単語単位で保護をしたいのでしょうか? もしも保護の対象が一塊の単語だけだとしたならば、保護をすることは 難しいと思いますが、同じページ内にある別のセクション範囲も保護を しているならば、不可能ではないと思います。 セクションの保護をした範囲内へと関連付けした(アンカーを固定した) テキストボックスを作成します。これを別セクションに設定された範囲 に移動して折り返しを[四角]などにします。 これで配置したい行内にテキストボックスで用意した単語を置くことが できますよね。 あとはテキストボックスと関連したアンカーがあるセクションの文章を 保護の指定をしてあげると、そのテキストボックスも保護されます。 セクションの保護をする範囲を見えないようにすることもできないわけ ではないですので、単語単位で保護したように見せることはできます。 ただし、これで用意した保護された単語は、配置した段落の文章を編集 した場合に、それに伴って移動はしないので、保護を解除しないと配置 したい位置から動かすことができません。 このような不便さがあっても良いなら試してみてください。 上記のようなものでないものを希望するのならば、具体的なものを補足 してくだされば、何かしらの検討をして回答します。

seaport3a
質問者

お礼

丁寧なご回答ありがとうございました。 ある行に書かれている文章の一部の単語のみ、ほかの方に編集させないようにしたかったので、ご質問しました。 イメージで言うと、Excelのセルの保護のようなものを連想していたのですが、仕様上難しいようですね。

関連するQ&A