Wordがテーブルの内容を保護する方法を提供するかどうか疑問に思うかもしれません。たとえば、最初の列が変更したくないテキストに使用され、他の列がドキュメントのユーザーが回答するテキストに使用されるテーブルを設定したい場合があります。

残念ながら、Wordの列を保護するネイティブな方法はありません。ただし、いくつかの回避策があります。

最初の潜在的な解決策(そしておそらく最良の解決策)は、Excelを使用してテーブルを作成することです。 Excel内で、セルの内容を保護できます。

その後、ワークシートの一部をWordに挿入できます。保護は維持され、他のユーザーは保護していないセルに情報を入力できます。

Excelを使用したくない場合は、代わりに、プログラムのフォーム機能を使用するようにWord文書を変更できます。テーブルの列にフォームフィールドを作成して、ユーザーに情報を入力してもらい、ドキュメントの残りの部分を保護して、変更できないようにします。もちろん、これの唯一の欠点は、保護を適用すると、変更したくないテーブル列だけでなく、ドキュメント全体が保護されることです。

フォームフィールドの回避策を使用する場合は、次の一般的な手順に従ってください。

。新しいドキュメントを作成します。

。 2列で必要な数の行を持つテーブルを挿入します。

。変更したくないテキストを左側の列に入力します。

。フォームツールバーを表示します([表示]メニューの[ツールバー]オプションを使用します)。

。ユーザーが情報を入力するテーブルセルに挿入ポイントを配置します。

。フォームツールバーの[テキストフィールド]ボタンをクリックします。 Wordは、セルにテキストフォームフィールドを挿入します。

。ユーザーに情報を入力させたい他のすべてのセルについて、手順5と6を繰り返します。

。フォームツールバーの[保護]ボタンをクリックします。フォームフィールドに入力されたテキストを除いて、ドキュメント内で編集できるものはありません。

この最後のステップは重要な部分です。ユーザーがフォームフィールドにのみ情報を入力できるように、ドキュメントをロックします。もちろん、ドキュメントをフォームとしてロックすることによって提供される保護はごくわずかです。Wordの知識がある人なら誰でも、ロックに使用したのと同じ手順を使用してドキュメントのロックを解除できるからです。これを回避する方法は、ドキュメントをパスワードで保護することです。 (ドキュメントをパスワードで保護する方法の詳細については、__ WordTips _._の他の号を参照してください)

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(3810)は、Microsoft Word 97、2000、2002、および2003に適用されます。