技術ノート マイクロソフトオフィス Microsoft Excelで基本的なフォームを作成する方法

Microsoft Excelで基本的なフォームを作成する方法

Microsoft Excelで基本的なフォームを作成する方法

Microsoft Forms、Google Forms、さらには Microsoft Word などのツールを使用してフォームを作成したことがあります。ただし、Excel の使用に最も慣れている場合は、Excel を使用して必要なフォームを作成してみてはいかがでしょうか。その方法は次のとおりです。

Excel で [開発] タブを有効にする

Microsoft Excelで基本的なフォームを作成する方法

Excel でフォームを作成するために必要なツールを使用するには、 [開発] タブを有効にする 必要があります。すでにこのタブが表示されている場合は、一歩進んで次のセクションに進むことができます。そうでない場合は、「開発」タブを表示する方法を次に示します。

Microsoft Excelで基本的なフォームを作成する方法

Excel を開き、[ファイル] > [オプション] に移動します。 Excelのオプション画面の左側にある「リボンのカスタマイズ」をクリックします。

Microsoft Excelで基本的なフォームを作成する方法

右側の「リボンのカスタマイズ」セクションを使用し、ドロップダウン ボックスで「メイン タブ」を選択します。次に、以下の「開発者」のボックスにチェックを入れて「OK」をクリックします。

Excel のオプションを閉じると、[開発] タブが表示されます。

Microsoft Excelで基本的なフォームを作成する方法

Excelでフォームを作成する

ドロップダウン リスト、ボタン、リスト ボックスなどのコントロールをフォームに追加するには、[開発] タブの [コントロール] セクションに移動します。

コントロールを追加するシート上の場所に移動し、[挿入] ドロップダウン矢印をクリックします。追加するコントロールを選択し、表示されるプラス記号を使用してそのサイズを描画します。

例として、フォーム コントロールを使用してドロップダウン リストを挿入します。

データ検証機能を使用して Excel にドロップダウン リストを追加したり 依存するドロップダウン リストを 追加したりすることもできます。

フォーム コントロールからコンボ ボックス アイコンをクリックし、ボックスを描画します。

コンボ ボックスを選択し、リボンのコントロール セクションで [プロパティ] をクリックします。

[コントロール] タブで、リスト項目を含むセルである入力範囲を入力します。セル間をドラッグしてそのフィールドに値を入力することもできます。 「OK」をクリックします。

これで、素敵できちんとした選択可能なリストが完成します。

別の例として、「はい」と「いいえ」の チェックボックスをいくつか挿入します 。フォームコントロールから「チェックボックス」アイコンをクリックし、最初のチェックボックスを描画します。チェックボックスの横に必要なテキストが収まる十分な幅のサイズを確保してください。

チェックボックス コントロールを右クリックし、[テキストの編集] を選択して、表示するテキストを入力します。

ボックスをオフとして表示するなど、フォーム コントロールの追加オプションを調整するには、コントロールを選択し、リボンの [プロパティ] をクリックします。調整して「OK」をクリックします。

次に、同じプロセスに従って次のチェックボックスを作成します。いよいよフォームが形になってきました!

これらのタイプのコントロールをフォームに使用することも、ボタン、スクロール バー、オプション ボタンなどの他のタイプのコントロールを選択することもできます。

Microsoft Excelで基本的なフォームを作成する方法

フォームを保護する

フォームをデジタルで共有する予定がある場合は、テキストやコントロールに不要な変更が加えられないようにフォームを保護することができます。

[レビュー] タブに移動し、リボンの [保護] セクションで [シートの保護] を選択します。

必要なオプションをすべて選択し、オプションでパスワードを含めます。パスワードが必要ない場合は、別のユーザーがシートの保護を解除できることに注意してください。 「OK」をクリックします。

スプレッドシートを共有すると、他の人はフォーム コントロールを使用できますが、保護したシート内のフォーム コントロールやその他の項目を編集することはできません。試行すると、シートが保護されていることを知らせるエラー メッセージが表示されます。

フォームにさらに変更を加えたい場合は、[校閲] タブの [シートの保護を解除] をクリックします。

特定のセルをロックして編集できないようにする方法の詳細については、 Excel でセルをロックする 方法 を参照してください。

「 Microsoft Excelで基本的なフォームを作成する方法」に関するベスト動画選定!

ExcelVBA【実践】簡易的な登録フォーム!VBA初心者にやさしい開発方法!【解説】
【Excel操作】フォームを使ってデータを入力する方法(詳細マニュアル付き)