Windows 7 & Office 2010 Access 2010

[定義XMLによるスキーマの確認が失敗しました]のメッセージウィンドウ

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

Access2010で、Excelのワークシートからインポートしようと、[外部データ]タブの[インポートとリンク]グループにある[Excel]をクリックして、ウィザードに従って進めていたのですが、最後になって、メッセージウィンドウが出てインポートできないということがありました。

[定義XMLによるスキーマの確認が失敗しました。]のエラーメッセージ

インポートウィザードの最後にメッセージウィンドウ

[外部データ]タブの[インポートとリンク]グループにある[Excel]をクリックして、ウィザードに従って進めていました。

[外部データ]タブの[インポートとリンク]グループにある[Excel]

Excelのデータをインポートする方法は、以下の記事に記しています。

Excelのデータをテーブルにインポート(ウィザードの使用と貼り付け)

AccessでExcelのデータをインポートしてテーブルを作成する方法です。 操作は簡単なのですが、なかなか思うように行かないこともあります ...

続きを見る

インポートウィザードの最後になって、以下のメッセージウィンドウが出てインポートできません。

定義XMLによるスキーマの確認が失敗しました。

XMLドキュメントの行 | にエラーがあります。

[定義XMLによるスキーマの確認が失敗しました。]のエラーメッセージ

ファイル名にドットがあるとエラーになる

こんなメッセージ、これまで見たことがなかったので、ネットで検索すると

Excelのファイル名にドット(.)があるとエラーになる"との情報がありました。

該当ブックのファイル名には、ドットがありました。

そのドットを削除すると、すんなりインポートすることができました。

Excelのシートからインポートする時の注意点

Excelのワークシートからデータをインポートすると、フィールドの順番が変わるという現象があります。拡張子が[.mdb]の場合にこの現象になります。

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

Access2010で、非常に困ったことがあります。 Excelのワークシートからデータをインポートするとフィールドの順番が変わってしまいま ...

続きを見る

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

Access2013で拡張子[.mdb(Access2002~2003ファイル形式)]で操作する時に発生する問題点です。 下のようなExce ...

続きを見る

Excelのデータがきれいなデータベースになっていないと、インポートはうまくいかないことがあります。

ピボットテーブルの作成時の注意点をまとめたものですが、以下の記事を参考にチェックしてみてください。

ピボットテーブルの作成・集計ができない(データベースにする準備)

Excelのテーブルやピボットテーブルは、データベースとしての管理や分析が簡単にできるようになる、とても便利な機能です。 でも、既存の表をテ ...

続きを見る

また、既存のテーブルに[主キー]が設定してある場合も注意が必要です。

[主キー]が[オートナンバー型]であれば問題ないと思いますが、[数値型]や[テキスト型]などの場合はエラーになることがあります。

[主キー]を解除するとインポートできると思います。

リレーションシップが設定されている場合もエラーの原因になったりします。

すべてのデータをテーブルに追加できませんでした。

キー違反のため、0件のレコードが失われ、0件のレコードが削除されました。

メッセージウィンドウ

参考[主キー]や[リレーションシップ]については、以下の記事で解説しています。

Accessテーブルの[主キー]の設定

Accessのテーブルでは、[主キー](シュキー)を設定することができます。[主キー]とは、各レコードを固有のものとして識別するフィールドの ...

続きを見る

リレーションシップの作成と参照整合性の設定

Accessでは、複数のテーブルがあって、そのテーブル間の共通フィールドを関連付けることができます。この関連付けのことを[リレーションシップ ...

続きを見る

テキストファイルのインポートについては、以下の記事で解説しています。

テキストファイルのデータをインポート(定義ファイルの保存も可能)

Accessでテキストファイルをインポートするには、[テキストインポートウィザード]を使用します。 ウィザードにしたがって、テキストファイル ...

続きを見る

インポートせずにデータをコピー&ペースト

インポートがうまくいかない場合は、ExcelのデータをコピーしてAccessのテーブルへ直接貼り付ける方法もあります。

Excelのデータをコピーしてテーブルに貼り付け

参考エラーメッセージが表示されたときのことは、以下の記事にまとめています。

エラーメッセージが出たときに対応して解決したこと

Access2010って、なんだかエラーメッセージが多い気がします。 以下は、私がエラーメッセージが出たときに対処した方法です。 私の環境の ...

続きを見る

検索

ほかの記事も検索してみませんか?

Access / Excel / PowerPoint / Word

Profile

執筆者/はま

-Windows 7 & Office 2010 Access 2010

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

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