おすすめ記事

同じカテゴリー

mdbではインポートしたフィールドの順番が変わる



Access2013で拡張子[.mdb(Access2002〜2003ファイル形式)]で操作する時に発生する問題点です。

下のようなExcelのデータがあります。
項目は[都道府県][販売店][機種][販売価格][数量][売上額]という順番で並んでいます。
Excel
ExcelのデータをAccessにインポートします。
[外部データ]タブの[インポートとリンク]から[Excel]をクリックします。
インポートとリンク
[主キーを自動的に設定する]の選択をしてインポートすると、フィールドの順番が下のようになります。
【データテーブルのデザインビュー】
[ID]が6番目、[機種]が[販売店]の前になっています。Excelでは[機種]は[販売店]の後なのですが。
mdbのデザインビュー

スポンサーリンク

でも、データシートビューにすると、[ID]はトップにきています。
データシートビュー
Access2010でも解説していますが、[主キーを設定しない]場合は順番は変わりません。
Excelからインポートするとフィールドの順番が変わる(Access2010)

拡張子[.accdb(Access2007〜2013ファイル形式)]の場合は、この現象は起きません。
accdbのデザインビュー

トラブルをすぐに解決したいならteratail

おすすめ記事

シェアする