フォームで使用できるフィールドには、リボンの `link:/ wordribbon-Displaying_the_Developer_Tab [Developertab]`からアクセスできます。 [開発者]タブが表示されない場合(システムに表示されていない場合)、Wordに表示するように指示する必要があります。

[開発者]タブを表示して[コントロール]グループを見ると、利用可能なコントロールがたくさんあることがわかります。これらのコントロールはいずれもフォームフィールドではありません。代わりに、古いバージョンのWordで作成されたコントロールのグループ全体を表示する[レガシーツール]アイコンをクリックする必要があります。レガシーフォームグループ(レガシーツールアイコンをクリックすると表示されます)には、ドキュメントに挿入できる3種類のフォームフィールド(テキスト、チェックボックス、プルダウン)が含まれています。これらの各フォームフィールドを使用すると、フォームのユーザーは、適切と思われるタイプの情報を選択または入力できます。

例として、注文フォームを作成していて、ユーザーが注文者の名前を入力できるフィールドが必要だとします。

さらに、フィールドには最大25文字しか入力できないようにします。これを行うには、次の手順に従います。

。フィールドを表示する場所に挿入ポイントを配置します。

。リボンの[開発者]タブを表示します。

。 [コントロール]グループで、[レガシーツール]をクリックしてから、[テキストフォームフィールド]ツールをクリックします。フィールドインジケータがドキュメントに表示されます。

。入力したフォームフィールドを右クリックし、表示されるコンテキストメニューから[プロパティ]を選択します。 [テキストフォームフィールドオプション]ダイアログボックスが表示されます。

(図1を参照)

。 [タイプ]プルダウンリストが[通常のテキスト]に設定されていることを確認してください。 (これは、フィールドで許可する情報のタイプです。)

。 [最大長]オプションを25に変更します。

。 [OK]をクリックします。

フォームのすべてのフィールドに対してこれらの手順を繰り返すことができます。唯一の違いは、入力するフィールドのタイプ(入力する情報のタイプに適している必要があります)と、各フィールドに設定するオプションです。

設定できる最も難しいオプションは[最大長]オプションです。これは、テキストフィールドで作業している場合にのみ表示されます。デフォルトでは、このオプションは無制限に設定されています。これは、ユーザーが必要な情報をいくつでも入力できることを意味します。入力する情報がドキュメントの右マージンを超えると、フィールドの高さが増加し、テキスト入力は次の行に続きます。フォームでこの効果を望まない場合、それを回避する唯一の方法は、フィールドの最大長を設定することです。

たとえば、フィールドを次の行に折り返さないようにする場合は、1行に収まることが保証されている最大長を設定する必要があります。このような長さの計算は、特にプロポーショナルフォントを使用している場合は難しい場合があります。このため、フィールドのフォントをCourierなどの等幅フォントに設定することを好む人もいます。フィールド長の計算が簡単になります。

潜在的な「オーバーラン」問題を回避する1つの方法は、フォームフィールドを含むテーブルを作成することです。これの利点は、テーブル内のすべてのセルの幅と高さを定義できることです。これにより、テキストフィールドが長すぎる場合に、テキストフィールドの垂直方向の移動が制限されます。欠点は、一部の情報が表形式で簡単に表示されないことと、入力されたテキストが長すぎると、すべてが画面または印刷出力に表示されないことです。 (テキストが静的テーブルセルのサイズを超えた場合、追加情報は抑制されます。

さまざまなフィールドのオプションを設定するときに、実行可能なマクロも定義できることに注意してください。フィールドが入力されたとき(最初に選択されたとき)とフィールドが終了したとき。これらにより、フィールドで提供された情報を処理できます。

フォームが使用されているとき、フィールドに入力された情報はブックマーク名に割り当てられます。この名前は、各フィールドの[オプション]ダイアログボックスで指定されます。他のブックマーク関連フィールドを使用することで、ドキュメント内の他の場所でフィールドの内容を参照できます。

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

(Microsoft Wordは、世界で最も人気のある単語処理ソフトウェアです。)このヒント(8303)は、Microsoft Word 2007、2010、2013、2016、 2019、およびOffice 365のWord。このヒントのバージョンは、 Wordの古いメニューインターフェイスはこちら:

link:/ word-Working_with_Form_Fields [フォームフィールドの操作]