Access のデータシートビューで新しいテーブルにフィールドを追加するたびに、ID フィールドの値が1ずつ増加します。

注意

Office 365 用リソース は、 エンタープライズ向け Microsoft 365 アプリに名前変更されています。 この変更の詳細については、 このブログの投稿を参照してください。

現象

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

回避策

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

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

状態

Microsoft では、この問題は、「適用先」に記載されているマイクロソフト製品の問題であることを確認しています。

問題を再現するための手順

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

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