Excel 2003のデータ入力フォーム

08の01

Excelでのデータ入力用のフォームの使用

Excelでフォームを使用してデータを入力する。 ©テッドフランス語

Excelの組み込みデータ入力フォームを使用すると、Excel データベースに データを簡単かつ迅速に入力でき ます

フォームを使用すると、次のことができます。

関連するチュートリアル: Excel 2010/2007データ入力フォームを参照してください。

08の02

データベースのフィールド名の追加

データベースフィールド名の追加 ©テッドフランス語

前述のように、Excelでデータ入力フォームを使用するために必要なのは、データベースで使用される見出しまたはフィールド名を指定することだけです。

フォームにフィールド名を追加する最も簡単な方法は、 ワークシートの セルにフィールド名を入力することです 。 フォームには最大32のフィールド名を含めることができます。

セルA1〜E1に次の見出しを入力します。

学生証
苗字
初期
年齢
プログラム

03/08

データ入力フォームを開く

Excelでフォームを使用してデータを入力する。 ©テッドフランス語

注:この例のヘルプは、上記のイメージを参照してください。

  1. セルA2をクリックしてアクティブセルにします。
  2. メニューの[ データ] - [フォーム]をクリックします。
  3. フォームを開くと、フォームに見出しを追加するためのさまざまなオプションを含むメッセージボックスが最初に表示されます。
  4. 見出しとして使用したいフィールド名を既に入力しているので、メッセージボックスで[OK]クリックします。
  5. すべてのフィールド名を含むフォームが画面に表示されます。

04/08

フォームでのデータレコードの追加

フォームでのデータレコードの追加 ©テッドフランス語

注:この例のヘルプは、上記のイメージを参照してください。

データ見出しがフォームに追加されると、レコードをデータベースに追加するだけで、正しい順序でデータをフォームフィールドに入力するだけです。

レコードの例

正しい見出しの横にあるフォームフィールドにデータを入力して、データベースに次のレコードを追加します。 2番目のレコードのフィールドをクリアするには、最初のレコードを入力した後に[ 新規 ]ボタンをクリックします。

  1. StudentID :SA267-567
    :ジョーンズ
    頭文字 :B.
    年齢 :21
    プログラム :言語

    StudentID :SA267-211
    :ウィリアムズ
    イニシャル :J.
    年齢 :19歳
    プログラム :科学

ヒント:生徒ID番号(ダッシュの後の数字だけが異なる)など、非常に似ているデータを入力する場合は、コピー&ペーストを使用してデータ入力を高速化して簡素化します。

08の05

フォームでデータレコードを追加する(Con't)

フォームでのデータレコードの追加 ©テッドフランス語

注:この例のヘルプは、上記のイメージを参照してください。

残りのレコードをチュートリアルデータベースに追加するには、フォームを使用して、上記の画像にある残りのデータをセルA4〜E11に入力します。

06の08

フォームのデータツールの使用

フォームのデータツールの使用。 ©テッドフランス語

注:この例のヘルプは、上記のイメージを参照してください。

データベースの大きな問題は、ファイルのサイズが大きくなるにつれてデータの整合性を維持することです。 これには、

データ入力フォームには、右側のいくつかのツールが含まれており、データベースのレコードを簡単に見つけて修正または削除することができます。

これらのツールは次のとおりです。

07/08

1つのフィールド名を使用してレコードを検索する

Excelでフォームを使用してデータを入力する。 ©テッドフランス語

[条件]ボタンを使用すると、データベースに名前、年齢、プログラムなどの1つ以上のフィールド名を使用してレコードを検索できます。

注:この例のヘルプは、上記のイメージを参照してください。

  1. フォームの[条件]ボタンをクリックします。
  2. [条件]ボタンをクリックすると、フォームフィールドはすべて消去されますが、データベースからデータは削除されません。
  3. プログラム」フィールドをクリックし、「 Arts 」と入力して、大学のArtsプログラムに登録したすべての学生を検索します。
  4. [ 検索 ]ボタンクリックします。 H. Thompsonの記録は、彼女が芸術プログラムに登録されているときにそのフォームに表示されます。
  5. 「次検索」ボタンを2回目と3回目にクリックすると、 J.グラハムW.ヘンダーソンのレコードが芸術プログラムにも登録されているように交互に表示されます。

チュートリアルの次のステップには、複数の基準に一致するレコードを検索する例が含まれています。

08の08

複数のフィールド名を使用してレコードを検索する

Excelでフォームを使用してデータを入力する。 ©テッドフランス語

[条件]ボタンを使用すると、データベースに名前、年齢、プログラムなどの1つ以上のフィールド名を使用してレコードを検索できます。

注:この例のヘルプは、上記のイメージを参照してください。

この例では、18歳で大学のArtsプログラムに登録したすべての生徒を検索します。 両方の基準に一致するレコードのみがフォームに表示されます。

  1. フォームの[条件]ボタンをクリックします。
  2. 年齢フィールドをクリックし、 18と入力します。
  3. プログラム」フィールドをクリックし、「 Arts」と入力します。
  4. [ 検索 ]ボタンクリックします。 H. Thompsonの記録は、彼女が18歳であり、Artsプログラムに登録しているので、このフォームに表示されるはずです。
  5. 「次検索」ボタンをもう一度クリックすると、 グラハム氏の記録も表示されるはずです彼も18歳であり、芸術プログラムに登録しています。
  6. 3回目に「次検索」ボタンをクリックすると、両方の基準に一致する他のレコードがないため、 J. Grahamのレコードが表示されます。

W. Hendersonの記録は、この例では表示しないでくださいなぜなら、彼はArtsプログラムに登録されていますが、彼は18歳ではないため、検索基準の両方に一致しません。