Access のデータシート ビューで新しいテーブルにフィールドを追加するたびに、ID フィールドが 1 ずつインクリメントされます

現象

新しいテーブルは、Microsoft Office Access 2007 以降のバージョンのデータシート ビューで作成します。 Enter キーを押してテーブルに新しいフィールドを追加するたびに、ID フィールドの値が 1 ずつインクリメントされます。 たとえば、テーブルを保存する前にデータの最初の行に 5 つのフィールドを追加すると、ID フィールドの値は 5 にインクリメントされます。

回避策

この問題を回避するには、次のいずれかの操作を実行します。

  • テーブルに新しいフィールドを追加する前に、2 行目のデータを追加します。
  • テーブルに新しいフィールドを追加する前に、テーブルを保存します。

状態

マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。

問題の再現手順

  1. [ 作成 ] タブで、[ テーブル] をクリックします。
  2. データシート ビューで、[ 新しいフィールドの追加 ] ボックスに「SampleData」と入力し、Enter キーを押します。
  3. [ 新しいフィールドの追加 ] テキスト ボックスに「SampleData2」と入力し、Enter キーを押します。

ID 値は 2 にインクリメントされます。