• 締切済み

[MS ACCESS]エクセルファイルをテーブルとしてリンクした際のことで

よろしくお願いします。 ネットワーク上にあるエクセルファイルをテーブルとしてリンクを張って使っているのですが、 その際、うまくいかず困っています。 例えば、そのファイルをネットワーク上で誰か開いていると、 このテーブルを使っているクエリが使えなかったりするのです。 ネットワーク上でエクセルファイルを開いていても、 クエリ上で問題なく使える方法ってあるのでしょうか?

みんなの回答

  • kakusuke
  • ベストアンサー率36% (95/259)
回答No.1

自分のマシンに コピーして それを使っちゃダメですか?

seaviewrainbow
質問者

お礼

だめです

関連するQ&A

  • Accessで多くのExcelファイルをリンクしてテーブルを作ろうとするととエラーが出ます

    Access2007で、複数のExcelファイルをリンクテーブルとして参照し、 UNIONで結合して1つのテーブルにまとめ、様々な処理をしています。 リンクするExcelファイルの数がだんだん増えてきて、 50個になったところでエラーが出るようになりました。 ユニオンクエリは正常に開くことができるのですが、 テーブル作成クエリで「クエリが複雑すぎます」と表示され、 テーブルが作成できません。 ユニオンクエリでは全てのリンクテーブルをUNIONで繋いでいます。 テーブル作成クエリはユニオンクエリをSELECT...INTOでテーブルにしているだけです。 参照するExcelファイルは今後も増えていって最終的には120個くらいまで 増やるかもしれないということで、 どうしていいかわからず困っています。 何かいい方法をご存知の方、教えていただけないでしょうか。

  • <<ACCESS>>教えてください

    よろしくお願いします。 ネットワーク上にあるエクセルファイルをテーブルとしてリンクを張って使っているのですが、 その際、うまくいかず困っています。 例えば、そのファイルをネットワーク上で誰か開いていると、 このテーブルを使っているクエリが使えなかったりするのです。 ネットワーク上でエクセルファイルを開いていても、 クエリ上で問題なく使える方法ってあるのでしょうか?

  • パスワード付Access2010からリンクテーブル

    パスワード付Access2010のテーブルを別のAccessでリンクテーブルとして使用しています。 このリンクテーブルを使ったクエリの結果を、ADOを使ってExcelシートに書きだしたいのですが、このリンクテーブルを使ったクエリを動かすと 「SQLステートメントが正しくありません。DELETE、INSERT、PROCEDURE、SELECTまたはUPDATEを使用してください」 というエラーメッセージが出てしまいます。 リンクテーブルのあるAccessでクエリを動かすと普通に動くのですが、ExcelからADOで動かすとエラーがでるということです。 このような場合に、エラーにならずにExcelからクエリを動かして結果をシートに出力する方法が何かありますでしょうか。 ご教授よろしくお願いいたします。

  • ACCESSでEXCELからのテーブルリンク

    EXCELからテーブルはリンクさせて作っています、EXCELのファイルの場所が変更になったのですが、リンク先を変更させる事ができません。 リンクマネージャーだしたのですが、変更が分かりませんでした。 方法はないのでしょうか? どちらも2000を使っています。

  • アクセスでテーブルのリンクができません。

    アクセス(2003/2002/2000)でクライアント側に本ソフトを入れて サーバー(Windows2000サーバー)側にテーブルのみのデータを入れてネットワークで  テーブルをリンクして使用するよう設定しようとしたのですが、 クライアントのOSがWindows2000では問題なくリンクできるのですが、 OSがWindowsXPのクライアントでリンクすると 【このファイルを開けません  このファイルはイントラネット外または信頼されていないサイトに保存されていま  すセキュリティ上問題がある可能性があるため、ファイルを開きません。  ファイルを開くには、ローカルマシンまたはアクセスできるネットワークの保存場所に  いったんコピーして下さい。】 と言った警告のBOXがでてきてリンクできませんでした。 私は、ネットワークの初心者の為原因がわかりませんでした。 リンクできない原因とリンクできるようにする方法を教えてください。

  • ACCESS リンクテーブルのEXCELの起動

    ACCESSデータベース内にリンクテーブルが5個あり、 そのリンクテーブルの元は異なるEXCEL2010ファイル(ファイル名は異なりますが、列など入力項目は同じです)からリンクテーブルで作成しています。 閲覧のみACCESSで行いたい(5個の異なるEXCELをACCESS上で一つにして検索を行うため)のですが、ACCESSを起動していると、元のEXCELファイルが起動できませんでした。 リンクテーブルにしていると、リンク元のEXCELファイルは開けないものなのでしょうか? 理想は、ACCESSで誰かが閲覧&検索していてもEXCELでの入力・編集を行いたいのですが、不可能であれば、起動のみでも出来る方法など御座いませんでしょうか。 ご教授のほど、宜しくお願いいたします。

  • EXCELデータをリンクテーブルとしてACCESSで使う・・・・

    初心者ですが、よろしくお願いいたします。 顧客のデータをEXCELで管理しておりますが、ACCESSでの管理に変更します。そこで、ACCESSでの基盤となるデータなのですが、EXCELで入力して、それを毎日ACCESSのテーブルに引っ張ってくる方法をとりたいのです。過去のデータから現在のデータまで必要です。その方法なのですが、 (1)EXCELのデータをリンクしてリンクテーブルを作成。それをもとにフォームやレポートを作成・・・。 (2)削除クエリで前日の基盤のデータを丸ごと全部消してしまい、追加クエリで新データを丸ごと追加する。 ・・・と自分なりに2つの方法を考えたのですが、経験不足の為、これがベストの方法かよく分かりません。 みなさんは単純にEXCELのデータをACCESSのテーブルに毎日データを更新していくときはどのような方法をとっているのでしょうか。なにかスマートなやり方ありますでしょうか・・・。 よきアドバイスよろしくお願いいたします。

  • Access の テーブルのリンクについて

    Accessにて ネットワーク上で テーブルをリンクしたいと思っています  Windows7に 作成されている Demo.mdb に対してテーブルのリンクをかけようとするのですが   「このファイルを開けません  このファイルはイントラネット外または信用されていないサイトに保存されています セキュリティ上問題がある可能性があるためファイルを開きません   ファイルを開くにはローカルマシンまたはアクセスできるネットワークの保存場所にいったんコピーしてください」 という メッセージが出てきます もちろん同じネットワーク上にありますし 変更可能な共有もWindows7には行っています どうしたらいいのでしょうか 有識者の方よろしくお願いします

  • accessでテーブルのリンクでクエリに反映させる方法を教えてください

    accessでテーブルのリンクでクエリに反映させる方法を教えてください。 現在2つのエクセルデータを比較するクエリを作成したのですが、 比較するデータが大量にあり、テーブルのリンクでクエリに反映させたいのですが、 うまくいきません。 よろしくお願いします。

  • Access2003でExcelファイルをリンクした際に

    Accessを勉強し始めたばかりなのですが、Excelファイルのワークシートをリンクしたテーブルで、レコードを追加するために入力しようとすると強制終了してしまいます。 OSはXP、AccessもExcelも2003を使用しています。 このエラーの原因、回避方法を教えてください。