
Excel では、いろいろな種類のフォームを使用できます。Excel に付属するフォームを使って、データを範囲、リスト (リスト : 互いに関連するデータが入力された一連の行または [リストの作成] コマンドを使ってデータシートとして機能するように作成された一連の行。)、またはその他のデータベースに入力します。プリントアウトするのか、あるいはオンラインで使用するのかに合わせてフォームをデザインできます。たとえば、Excel で開いたフォームや、Web ページ上に配置するフォームなどです。オンライン フォームにデータを取り込んで、編成するには、Excel ブックまたはその他のプログラムあるいはデータベースを使用します。
Excel データ用の組み込みフォーム Excel ワークシート上の範囲またはリストについては、新規データを入力するためのデータ フォームを表示し、セルの内容に基づいて行を検索し、データを更新し、範囲またはリストから行を削除することができます。
共通ビジネス タスク用の既製のフォーム Excel には、経費明細書、送り状、および発注書の作成を支援する既製のテンプレートである計算書が用意されています。さらにこれらのテンプレートを使用すると、フォームに入力した情報をデータベースに格納することもできます。
Excel でフォームをデザインする プリントアウトまたはオンラインでの使用に合わせて Excel フォームを作成できます。オンライン フォームには、オプション ボタンやドロップダウン リストなどのコントロール (コントロール : アプリケーションを制御するときに使用するテキスト ボックス、チェック ボックス、スクロール バー、またはコマンド ボタンなどの GUI (graphical user interface) オブジェクト。コントロールを使用して、データや選択肢の一覧を表示したり、コマンドを実行したり、ユーザー インターフェイスの体裁を整えたりします。)を配置できます。オンライン フォームは保護できます。これにより、データ入力に使用できるセルを限定し、ユーザーがフォームに必要な種類のデータのみを入力するようにデータを確認することができます。オンライン フォームは、Excel 内、Web ページ上、または Microsoft Visual Basic for Applications (VBA) (VBA : アプリケーション プログラムの作成に使用される Visual Basic のマクロ言語バージョン。いくつかの Microsoft アプリケーションで使用できます。) プログラムから利用できます。