次の方法で共有

ACCESSで他のファイルのテーブルからリンクテーブルを作成しようとすると、エラーになる

Anonymous
2017-12-12T07:39:19+00:00

外部データの作成メニューより、他ファイルのテーブルのリンクを貼ろうとしています。

リンクテーブル作成時に、以下のエラーが発生します。

「添付ファイル フィールドや集計フィールドなどの種類のフィールドは、MDBまたは ADPデータベース形式でサポートされません。

インポート元のデータベーステーブルにサポートされないフィールドが存在する場合、それらのフィールドはインポートされません。処理を続行しますか?」

続行すると、

「Microsoft Accessでは、現在のデータベース形式よりも新しい形式で保存されたAcessデータベース または Microsoft Office Excel ブックへの

リンクはサポートされていません。」

というエラーが表示され、作成が出来ません。

リンク元のテーブルのフィールドですが、特別な設定はしていません。

単精度浮動小数点型などのフィールドはあります。

他のフィールドは、整数型、短いテキスト型、日付/時刻型などです。

バージョンは、Access2013 で、作成しています。

回避方法がありましたら、ご教授いただけますでしょうか。

よろしくお願いいたします。

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2018-02-11T06:00:09+00:00

返信ありがとうございます。

ソフトのアンインストールは業務的に難しいので、新規でAccessファイルを作成し、

個別にテーブル、クエリ、フォーム、レポート、モジュールをインポートしました。

新規ファイルにしたところ、リンクテーブルも正しく作成できました。

色々なアドバイス、ありがとうございました。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

5 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2017-12-22T02:01:55+00:00

    返信、ありがとうございます。

    教えていただいた以下の2つを試しましたが、改善しませんでした。

    ・リンク元のファイルの[最適化と修復]を実行

    ・新規にaccdbファイルを作成し、リンク元のAccessファイルの内容をすべてインポート

    インポート定義の設定が問題でしょうか?

    新規に作成しなおしたファイルはインポート定義はしていませんが、投稿時に書いたエラーと同じメッセージが

    出ます。

    >「添付ファイル フィールドや集計フィールドなどの種類のフィールドは、MDBまたは ADPデータベース形式でサポートされません。

    >インポート元のデータベーステーブルにサポートされないフィールドが存在する場合、それらのフィールドはインポートされません。処理を続行しますか?」

    他に何か方法はありますでしょうか。よろしくお願いします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2017-12-21T05:43:16+00:00

    inarimaki さん、こんにちは。

    返信ありがとうございます。

    ファイル形式は accdb なのですね。

    リンク元の Access ファイルに要因がある可能性があるため、以下のことを試してみてはいかがでしょうか。

    ・リンク元の Access ファイルをコピーしてバックアップを取った後、そのファイルを起動して [ファイル] > [最適化と修復] を実行する。

    ・最適化と修復の実行後も状況が変わらない場合は、新規に accdb ファイルを作成し、リンク元の Access ファイルの内容をすべてインポートして状況を確認する。

    返信をお待ちしています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2017-12-17T02:51:23+00:00

    返信ありがとうございます。

    Windowsのバージョンは、Windows7 バージョン6.1(ビルド 7601:Service Pack 1)

    Officeのバージョンは、Access2013(15.0.1981.1000) MSO(15.0.4981.1000)32ビット

    です。

    リンクしたいテーブルが含まれているファイルの形式は、accdbです。

    簡単なテーブルを含むaccdbファイルを作成して、リンクテーブルを作成しようとしましたが、同じエラーが出ました。

    リンク元と取り込み先、どちらもaccdbです。

    同じPC、同じAccessで作成しています。

    ちなみに、リンク元と取り込み先を逆にすると、リンクテーブルが作成できました。

    エラーで、「EXCELブックへのリンクはサポートされていません。」と出ますが、EXCELは参照していません。

    理由がわからず、困っています。何卒、よろしくお願いいたします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2017-12-13T06:09:23+00:00

    inarimaki さん、こんにちは。

    マイクロソフト コミュニティをご利用いただき、ありがとうございます。

    Access 2013 でリンクテーブルを作成しようとすると、エラーが表示されるのですね。

    エラーメッセージからは、リンクしたいテーブルが含まれているファイルの形式が要因になっている可能性があります。

    さらに詳しい情報が分かるとよいと思いますので、よければ以下の点を書き込んでみてください。

    ・Office 2013 や OS のバージョン・ビルド。

     ◇ Windows のバージョン確認方法

     ◇ 使用している Office のバージョンを確認する方法

    ・リンクしたいテーブルが含まれているファイルの形式 (mdb、xls など)

    ・Office アプリケーション以外で作成したファイルの場合は、ファイル作成に使用したアプリケーション名。

    ・Access 2013 で簡単なテーブルを含む accdb ファイルを作成して、リンクテーブルを作成することは可能ですか。

    返信をお待ちしていますね。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません