スプレッドシートでフォームを作成する方法

ページ名:スプレッドシートでフォームを作成する方法

このWikiHowでは、Microsoft Excel文書にフォームを作成する方法を説明します。スプレッドシートのフォームを使用すると、表やセルのリストに大量のデータをすばやく入力できます。他の人が操作できるフォームを作成したい場合は、Excelの「開発者」タブにあるオプションを使用します。データ入力フォーム機能は、Windowsコンピュータ用のExcelでのみ利用可能であることに留意してください。

方法1

データ入力フォームを作成する

  1. Excelを開きます。Excelアプリのアイコンをクリックまたはダブルクリックします。
  2. 空白のワークブック」をクリックします。ページの左上にあります。
  3. Excelに「フォーム」ボタンを追加します。デフォルトでは、「フォーム」ボタンはエクセルに含まれていません。以下の方法で、ウィンドウの左上に表示されるエクセルの「クイックアクセス」アイコンのリストに追加することができます:
    • ファイル」をクリックします。
    • ウィンドウの左下にある「オプション」をクリックします。
    • ウィンドウの左側にある「クイックアクセスツールバー」をクリックします。
    • ウィンドウ上部の "Choose commands from "ドロップダウンボックスをクリックします。
    • すべてのコマンド]をクリックします。
    • フォーム]に達するまで下にスクロールし、[フォーム]をクリックします。
    • ウィンドウ中央のAdd >>をクリックします。
    • OKをクリックする。
  4. カラムヘッダーを入力します。使用したい各列の一番上のセルに、データを追加したい列の名前を入力します。
    • たとえば、さまざまな焼き菓子をリストアップするフォームを作成する場合、セルA1に「パンプキンブレッド」、セルB1に「マフィン」などと入力します。
  5. 列見出しを選択します。一番左の列ヘッダーをクリックしたまま、マウスを一番右の列ヘッダーまでドラッグします。その後、マウス・ボタンを放す。
  6. フォーム」ボタンをクリックします。エクセル・ウィンドウの左上、右向きの「やり直し」ボタンのすぐ右にある箱形のアイコンです。
  7. OK」をクリックします。フォーム」ポップアップウィンドウが開きます。
  8. 最初の行のデータを入力します。各列のヘッダーのテキストボックスに、追加したいデータを入力します。
  9. 新規作成」をクリックします。ポップアップ・ウィンドウの右上にあります。こうすると、適切な列ヘッダーの下に、入力したデータが自動的にスプレッドシートに入力されます。
  10. 続いて情報を入力します。データ入力欄への入力が終わるたびに、「新規」をクリックするとデータが入力され、新しい行が始まります。
  11. データ入力フォームを閉じます。ウィンドウの右側にある「閉じる」をクリックしてください。これで、該当する列のヘッダーの下にデータが完全に入力されたはずです。
方法2

カスタムフォームを作成する

  1. エクセルを開きます。エクセルアプリのアイコンをクリックまたはダブルクリックします。
  2. 白紙のワークブック」をクリックします。ページの左上にあります。
  3. 開発者タブを有効にする。開発者タブにはフォームボタンを挿入するオプションがありますが、Excelのデフォルトでは含まれていません。これを有効にするには、次のようにします:
    • Windows - [ファイル]をクリックし、[オプション]をクリックし、[リボンのカスタマイズ]をクリックし、[開発者]ボックスをチェックし、[OK]をクリックします。
    • Mac - Excelをクリックし、[環境設定...]をクリックし、[表示]見出しの下にある[オーサリング]をクリックし、[開発者]タブをクリックします。ウィンドウを閉じます。
  4. フォームのデータを入力する。ユーザーがフォームで選択できるようにしたいデータを入力します。
    • このステップは、フォームで使用したい情報によって異なります。
  5. 開発者タブをクリックします。Excelウィンドウの一番上にあります。
  6. 挿入」をクリックします。このオプションは、開発者ツールバーの「コントロール」セクションにあります。クリックするとドロップダウンメニューが表示されます。
    • Macの場合、このステップはスキップしてください。
  7. フォームコントロールを選択します。スプレッドシートに使用するコントロールの種類をクリックします。
    • たとえば、フォームにチェックボックスを追加したい場合は、 チェックボックスのアイコンをクリックします。
  8. スプレッドシートの任意の場所をクリックします。そうすると、スプレッドシート上にコントロールボタンが配置されます。
    • コントロールは、クリックしてドラッグすることで、好きな場所に固定できます。
  9. フォームコントロールアイコンを右クリックします。ドロップダウンメニューが表示されます。
    • Macの場合は、Controlキーを押しながらアイコンをクリックします。
  10. コントロールの書式設定...をクリックします。ドロップダウンメニューの一番下にあります。
  11. フォームコントロールボタンを編集します。ほとんどの場合、「セル範囲」または「対象セル」テキストボックスの右側にある矢印をクリックし、フォームのデータを含むセル(またはセル)を選択することで、セル範囲または対象セルを選択することができます。
    • 例えば、数値のリストでドロップダウンメニューを作成したい場合、「セル範囲」テキストボックスの右側にある矢印をクリックし、スプレッドシート内の数値の列をマウスでクリック&ドラッグします。
  12. OKをクリックする。ウィンドウの一番下にある。これで設定が保存され、スプレッドシートに適用されます。
    • この時点で、スプレッドシートに他のフォームボタンを追加することができます。
  13. スプレッドシートの保護スプレッドシートにフォームボタンを追加し終えたら、スプレッドシ ートを保護することで、ユーザーがボタンを移動または削除できない ようにすることができます:
    • Windows - Excelツールバーの[レビュー]をクリックし、[シートの保護]をクリックし、[ロックされたセルを選択]と[ロックされていないセルを選択]以外のオプションのチェックが外れていることを確認し、ドキュメントのロックを解除するためのパスワードを入力し、[OK]をクリックします。シートのロックを完了するようプロンプトが表示されたら、パスワードを再入力できます。
    • Mac - 画面の上部にある「ツール」をクリックし、「保護」を選択し、ポップアウトメニューの「シートの保護」をクリックし、「ロックされたセルを選択」と「ロックされていないセルを選択」以外のオプションのチェックが外れていることを確認し、ドキュメントのロックを解除するためのパスワードを入力し、「OK」をクリックします。シートのロックを終了するプロンプトが表示されたら、パスワードを再入力してください。
この記事は、CC BY-NC-SAで公開されている「 スプレッドシートにフォームを作成する方法 」を改変して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧