目次:
- データリストのレコードをテーブルに直接入力する代わりに、Excelのデータフォームを使用してエントリを作成することができます。データフォームを使用する唯一の問題は、データリストを含むワークシートにフォームを表示するコマンドがリボンコマンドの一部ではないことです。クイックアクセスツールバーまたはカスタムリボンタブにコマンドボタンを追加するだけで、データフォームにアクセスできます。
- Quick Accessツールバーに追加したカスタムフォームボタンを初めてクリックすると、Excelは最初のレコードのフィールド名とエントリの行を分析し、データフォームを作成します。このデータ形式では、フォームの左側にあるフィールド名が、その隣の適切なテキストボックスに最初のレコードのエントリとともに表示されます。ここで、新しい従業員データデータベースのデータ形式を確認できます。カスタマイズされたダイアログボックスのように見えます。
ビデオ: Excelファイルの読み込みCAM作業 2024
フィールド名とデータリストのレコードを1つ作成してテーブルとしてフォーマットした後、リストの後続の行のレコードとして残りのデータを入力する準備が整いました。これを行う最も直接的な方法は、セルカーソルが最初のレコードの最後のセルにあるときにTabキーを押すことです。
これを行うと、データリストに余分な行が追加され、次のレコードに適切な情報を入力できます。
<! - 1 - >データリストテーブルで直接データ入力を行う場合は、Tabキーを押して、左矢印キーではなく新しいレコードの次のフィールドに進みます。こうすることで、レコードの最後のフィールドで入力を完了すると、データリストが自動的に拡張され、新しいレコードが追加され、そのレコードの最初のフィールドにセルカーソルが配置されます。エントリを完了するために左矢印を押すと、Excelはセルリストをデータリストテーブルの外の次のセルに移動するだけです。
<!フォームボタンを使用するデータリストのレコードをテーブルに直接入力する代わりに、Excelのデータフォームを使用してエントリを作成することができます。データフォームを使用する唯一の問題は、データリストを含むワークシートにフォームを表示するコマンドがリボンコマンドの一部ではないことです。クイックアクセスツールバーまたはカスタムリボンタブにコマンドボタンを追加するだけで、データフォームにアクセスできます。
クイックアクセスツールバーの最後にある[クイックアクセスツールバーのカスタマイズ]ボタンをクリックし、ドロップダウンメニューの一番下に表示されます。
-
Excelは、[クイックアクセスツールバー]タブが選択されている[Excelオプション]ダイアログボックスを開きます。
クイックアクセスツールバーに追加するフォームコマンドボタンは、[コマンドを選択]ドロップダウンリストの[リボンにはないコマンド]オプションをクリックした場合にのみ使用できます。
[コマンドを選択]ドロップダウンリストの上部にある[リボンにないコマンド]オプションをクリックします。
-
Choose Commands FromリストボックスのFormをクリックして、Addボタンをクリックします。
-
Excelは、クイックアクセスツールバーの最後にフォームボタンを追加します。必要に応じて、上に移動ボタンと下に移動ボタンをクリックして、このツールバーのフォームボタンの位置を変更できます。
[OK]をクリックして[Excelオプション]ダイアログボックスを閉じ、データリストを含むワークシートに戻ります。
-
データフォームによるレコードの追加
Quick Accessツールバーに追加したカスタムフォームボタンを初めてクリックすると、Excelは最初のレコードのフィールド名とエントリの行を分析し、データフォームを作成します。このデータ形式では、フォームの左側にあるフィールド名が、その隣の適切なテキストボックスに最初のレコードのエントリとともに表示されます。ここで、新しい従業員データデータベースのデータ形式を確認できます。カスタマイズされたダイアログボックスのように見えます。
データ・リストの2番目のレコードをデータ・フォームに入力します。
Excelが作成するデータ形式には、最初のレコードで作成したエントリが含まれます。データフォームには、データベースの特定のレコードの追加、削除、または検索に使用する一連のボタン(右側)も含まれています。最初のボタンの上(New)、データフォームには、見ているレコードの番号と、レコードの総数(最初にデータフォームを作成したときの1)が表示されます。新しいエントリを作成すると、レコード番号の代わりにこのボタンの上に新しいレコードが表示されます。最初のレコードの特定のエントリに割り当てるすべての書式は、入力した後続のレコードのフィールドに自動的に適用され、データフォームで使用されます。たとえば、電話帳がデータリストに含まれている場合、最初の電話番号のエントリが特殊電話番号形式の最初のレコードでフォーマットされている場合は、データフォームの電話欄に10桁の電話番号のみを入力する必要があります。こうすることで、ExcelはTelephoneファイル(3075550045など)に新しいエントリを作成し、データリストの適切なセルに(307)555-0045として表示されるように自動的にフォーマットします。
データフォームを使用してデータリストにレコードを追加するプロセスは簡単です。 [新規]ボタンをクリックすると、データフォームの右側に新しいレコードが表示され、空白のデータフォームが表示されます。
最初のフィールドの情報を入力したら、タブを押しますキーを押してレコードの次のフィールドに進みます。
ああ! Enterキーを押してレコードの次のフィールドに進まないでください。そうした場合は、不完全な新しいレコードをデータベースに挿入します。
各フィールドの情報を入力し、Tabキーを押してデータベースの次のフィールドに進みます。
エラーが発生し、既に渡されたフィールドのエントリを編集する場合は、Shift + Tabキーを押してそのフィールドに戻ります。
-
エントリを置き換えるには、入力を開始するだけです。
-
フィールドの文字の一部を編集するには、→キーを押すか、項目のIビームポインタをクリックして挿入ポイントを探します。そこからエントリを編集します。
-
特定のフィールドに情報を入力するときに、Ctrl + '(アポストロフィ)を押すと、そのフィールドに作成されたエントリを前のレコードからコピーできます。たとえば、Ctrl + 'を押すと、同じ状態にあるすべての人物の一連のレコードを入力するときに、新しいレコードの「状態」フィールドに同じエントリを進めることができます。
日付フィールドに日付を入力するときは、Excelが知っている一貫した日付形式を使用します。 (たとえば、
7/21/98 のようなものを入力します)。郵便番号を入力するときは、郵便番号(00102など)から消えたくない先行ゼロを使用することがあります。特別な郵便番号番号形式の最初のフィールド入力。先行ゼロを使用する他の数値の場合は、テキスト形式を使用して書式を設定するか、最初の0の前に '(アポストロフィ)を付けることができます。アポストロフィはExcelにテキストラベルのような数値を扱うよう指示しますが、データベース自体に 新しいレコードのすべての情報を入力したら、下矢印キーを押します(下矢印キーを押すと、セルにカーソルがあるときにフォーミュラバーにアポストロフィが表示されます)。または、下矢印キーの代わりにEnterキーを押すか、新規ボタンをクリックします。 Excelは、ワークシートのデータベースの最後のレコードとして新しいレコードを挿入し、次のレコードを入力できる新しい空のデータ形式を表示します。
データフォームの新しいレコードに進むと、Excelはリストの最後の行として完了したレコードを挿入します。
データベースへのレコードの追加が終了したら、Escキーを押すか、ダイアログボックスの下部にある閉じるボタンをクリックしてデータフォームを閉じます。