Wordで作成したアンケートや申込書、各種申請フォーム。いざ入力しようとすると、テキストボックスがずれたり、レイアウトが崩れて入力しにくかった経験はありませんか?
多くの方が直面するこの問題、実はWordの「開発」タブにある「フォームフィールド」と「ドキュメントの保護」機能を活用することで、プロのような固定レイアウトフォームを簡単に作成できます。
この記事では、Wordフォームの入力ずれを根本から解決し、誰でも快適に使えるフォームを作成するための具体的な手順を、初心者の方にも分かりやすく解説します。
Wordフォームの入力ずれはなぜ起こる?
通常のWord文書で作成したテキストボックスや図形は、文字の入力や編集によって位置が容易に変動してしまいます。特に、複数の人が入力するフォームでは、意図しないレイアウト崩れが発生しやすく、入力する側も作成する側もストレスを感じがちです。
この問題を解決するには、Wordが提供する「フォームフィールド」という特殊な入力欄を使用し、さらにドキュメントを「保護」することで、入力可能な箇所を限定し、それ以外のレイアウトを固定する必要があります。
「開発」タブを表示する準備
フォームフィールド機能は、Wordの初期設定では非表示になっている「開発」タブの中にあります。まずはこのタブを表示させましょう。
-
Wordを開き、「ファイル」タブをクリックします。
-
左側のメニューから「オプション」を選択します。
-
Wordのオプションダイアログボックスで、左側の「リボンのユーザー設定」をクリックします。
-
右側の「メインタブ」リストの中から、「開発」のチェックボックスをオンにして「OK」をクリックします。
これで、Wordのリボンに「開発」タブが表示されるようになります。
フォームフィールドを挿入する
いよいよ、入力欄となるフォームフィールドを挿入していきます。「開発」タブの「コントロール」グループにある「レガシーツール」アイコンをクリックし、以下のフォームフィールドを使い分けます。
- テキストフォームフィールド:氏名、住所、自由記述など、任意のテキストを入力する欄。
- チェックボックスフォームフィールド:はい/いいえ、選択肢の複数選択など。
- ドロップダウンフォームフィールド:性別、都道府県など、あらかじめ用意された選択肢から一つを選ぶ欄。
テキストフォームフィールドの挿入と設定
-
フォームを挿入したい位置にカーソルを置きます。
-
「開発」タブ → 「コントロール」グループ → 「レガシーツール」アイコンをクリックし、「テキストフォームフィールド」を選択します。
-
挿入されたフィールドをダブルクリックするか、フィールドを選択した状態で「開発」タブ → 「コントロール」グループ → 「プロパティ」をクリックします。
-
「テキストフォームフィールドのオプション」ダイアログボックスで、以下の項目を設定します。
- 種類:通常のテキスト、数字、日付、時刻など、入力させたいデータの種類を選択します。
- 既定の文字列:初期表示させたい文字(例: 「氏名を入力してください」)を設定します。
- 最大文字数:入力可能な文字数を制限したい場合に設定します。
- ブックマーク:フィールドに識別名をつけることができます(VBAなどと連携する場合に便利)。
- 変更時に実行:VBAマクロを関連付けることができます。
-
設定後、「OK」をクリックします。
チェックボックスフォームフィールドの挿入と設定
-
チェックボックスを挿入したい位置にカーソルを置きます。
-
「開発」タブ → 「コントロール」グループ → 「レガシーツール」アイコンをクリックし、「チェックボックスフォームフィールド」を選択します。
-
挿入されたフィールドをダブルクリックするか、「プロパティ」をクリックします。
-
「チェックボックスフォームフィールドのオプション」ダイアログボックスで、以下の項目を設定します。
- 既定値:初期状態でチェックを入れるか(オン)、入れないか(オフ)を選択します。
- サイズ:自動(文字の高さに合わせる)か、任意のサイズを指定します。
-
設定後、「OK」をクリックします。
ドロップダウンフォームフィールドの挿入と設定
-
ドロップダウンリストを挿入したい位置にカーソルを置きます。
-
「開発」タブ → 「コントロール」グループ → 「レガシーツール」アイコンをクリックし、「ドロップダウンフォームフィールド」を選択します。
-
挿入されたフィールドをダブルクリックするか、「プロパティ」をクリックします。
-
「ドロップダウンフォームフィールドのオプション」ダイアログボックスで、以下の項目を設定します。
- ドロップダウン項目:リストに追加したい項目を一つずつ入力し、「追加」ボタンでリストに加えます。不要な項目は「削除」で消せます。
- 既定の項目:リストの中から初期選択される項目を指定します。
-
設定後、「OK」をクリックします。
ドキュメントを保護してフォームを完成させる
全てのフォームフィールドを挿入し終えたら、いよいよドキュメントを保護します。この「保護」を行うことで、フォームフィールド以外の箇所は編集できなくなり、フォームフィールドのみが入力可能な状態になります。これが、レイアウト崩れを防ぐ最も重要なステップです。
-
「開発」タブ → 「保護」グループ → 「文書の保護」をクリックし、「編集の制限」を選択します。
-
画面右側に「編集の制限」作業ウィンドウが表示されます。
-
「2.編集の制限」の項目で、「変更履歴とコメント」のドロップダウンリストから「フォームへの入力」を選択します。
-
「3.保護の開始」の「はい、保護を開始します」ボタンをクリックします。
-
「文書の保護」ダイアログボックスが表示されたら、任意でパスワードを設定します。パスワードを設定すると、保護を解除する際にパスワードが必要になります。設定しない場合は、そのまま「OK」をクリックします。
これでドキュメントが保護され、フォームフィールドのみがアクティブになり、他の部分は編集できなくなります。実際にフィールドに入力してみて、レイアウトが固定されていることを確認してください。
保護を解除したい場合は、「開発」タブ → 「保護」グループ → 「文書の保護」→「保護の解除」をクリックし、パスワードを設定した場合は入力します。
まとめ:Wordフォームのレイアウト崩れはもう怖くない!
Wordで作成したアンケートやフォームの入力ボックスがずれてしまう問題は、「開発」タブの「フォームフィールド」機能を活用し、最後に「ドキュメントの保護」を行うことで完全に解決できます。
- 「開発」タブを表示する。
- 「レガシーツール」から適切なフォームフィールド(テキスト、チェックボックス、ドロップダウン)を挿入する。
- 各フォームフィールドのプロパティを設定する。
- 「文書の保護」で「フォームへの入力」を選択し、保護を開始する。
これらのステップを踏むことで、誰でもプロフェッショナルな固定レイアウトのWordフォームを作成できるようになります。ぜひ、今日からあなたの業務に役立ててください!


コメント