Google検索

リンクユニット

Windows7 & Office2010 Access2010

Excelからインポートするとフィールドの順番が変わる

投稿日:2017年1月7日 更新日:

Access2010で、非常に困ったことがあります。

Excelのワークシートからデータをインポートすることは、多いですね。

外部データのインポート

[外部データ]タブの[インポートとリンク]グループにある[Excel]をクリックします。

外部データタブ

主キーの設定

[主キーを自動的に設定する]を選択します。

主キーを自動的に設定する

下は、テーブルのデザインビューです。

そうすると、[T_主キー自動設定]のようになります。

[ID]フィールドが下から2番目の位置にあり、他のフィールドもExcelのフィールドの順番どおりではなく、一部が変わってしまいます。

ワークシートインポートウィザードで、主キーの設定をしないと[T_主キー設定なし]テーブルのようにフィールドの順番は変わりません。

2つのテーブルのデザインビューを見比べるとはっきりします。

左側が主キーを設定しなかった場合、右側が主キーを自動設定した場合です。

デザインビュー比較

困ったもんです。

早く解決してくれないかしら?

注意拡張子が[.accdb]の場合は発生しません。拡張子が[.mdb]の場合にこの現象になります。Access2007も、Access2013も同じ現象です。

おすすめ記事と広告

-Windows7 & Office2010 Access2010

Copyright © 2001-2018 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2018 AllRights Reserved Powered by AFFINGER4.