• 締切済み

Excel「外部データの取り込み」でエラーになる

環境:Excel2003、Access2000 Excelで「外部データの取り込み」をして、Accessのクエリを選択するとエラーが出ます。 1.[ツール]-[外部データの取り込み]-[新しいデータベースクエリ] 2.「MS Access Database」を選択 3.ローカル(Dドライブ)の[test01.mdb]を選択 4.クエリウィザードで、[条件検索]クエリを選択し、表示する列を2列ほど選び、次へ次へで進む 5.クエリウィザードの最後で「Microsoft Office Excelにデータを返す」を選択して完了ボタンを押す すると、 「入力テーブルまたはクエリ 'mdb.条件検索' が見つかりませんでした。 そのテーブルやクエリが存在していること、または名前が正しいことを確認してください」 というエラーが出ます。 また、4.で[1全検索-FROM]というクエリを選択すると、エラーの内容が 「 'mdb.' のかっこの使い方が正しくありません」になります。 なぜか 'mdb.' という文字が出てきます。 他のPCでは、同じデータがきちんと取り込めます。 どうしたら、うまくデータが取り込めるのでしょうか? Excelをインストールし直した方が良いのでしょうか? 皆様のお力を貸してください。 よろしくお願いいたします。

みんなの回答

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

ACCESS側で事前にクエリを作成しておくことは可能ですか? クエリの名称に日本語(漢字という意味で)を使用していますか? もしそうなら、半角英数字のみで定義した場合どうなりますか?

en7122
質問者

お礼

原因も解決策も不明ですが、違う方法で対処できました。 ありがとうございました。 1.[ツール]-[外部データの取り込み]-[新しいデータベースクエリ] 2.「データソースの選択」画面で<新規データソース>を選択 3.接続したいAccessDBを設定 4.2.の「データソースの選択」画面に3.で設定したDBが表示されるので、それを選択 あとは問題なく、日本語名のテーブルもクエリも選ぶことができました。

en7122
質問者

補足

Access側で事前にクエリを作成できます。 クエリ名は日本語で、「条件検索」です。 クエリの内容は以下のとおりで、Access上では問題なく実行できます。 ・テーブル名:基本データ ・フィールド名:ID、氏名、所属 ・抽出条件:所属=総務部 クエリ名を半角英数字の「test」にしても、 「入力テーブルまたはクエリ 'mdb.test' が見つかりませんでした・・・」 という、同じエラーメッセージが出ます。 試しにクエリではなくテーブルを選択しても、同様のエラーが出ました。

関連するQ&A

  • エクセル2000 外部データの取り込み

    お世話になります。 これまで、エクセル2003を使用してアクセスのデータを「データ→外部データの取り込み」で取り込んでいました。 今回使用するエクセルが2000になったのですが、2000には「外部データの取り込み」がありません。 「保存したクエリの実行」では、基となるアクセスのデータを選択できません。 「テキストファイルのインポート」では、基となるアクセスのデータを選択できるのですが、2003とは手順が違う上、文字化けになってしまいました。 過去の質問も検索しましたが、解決できませんでした。 エクセル2000でも、2003のようにアクセスのデータを取り込めるのでしょうか? また、取り込めるとしたら、どのような手順を踏めばよろしいのでしょうか? ご回答のほど、よろしくお願いいたします。

  • Excel2007外部データの取り込みについて

    Excel2007外部データの取り込みについて Excel2007を使っています。 Excelファイルから”外部データの取り込み”の”その他のデータソース”でMicrosoft Queryを選択し”データソースの選択”からExcel Files*を選び目的のExcelファイルを選択するとクエリウィザートの画面が出て”列の選択”から”次へ”と進めて完了画面まできて”完了”を押すとエラーメッセージが出てしまいます。エラー内容が ”パラメータが少なすぎます。1を指定してください。” 以前使っていたExcel2003では、このようなエラーは、ありませんでした。 何が問題なのか、教えていただけますか?

  • エクセルに外部データの取り込みができない

    エクセルの外部データ取り込みで、アクセスで作ったクエリを取り込んでいましたが、取り込みができないクエリがあります。 クエリ名を変えても、取り込みできるクエリと同じように作っても、 取り込めません。 出来るクエリとできないクエリは何が違うのかわかりません… 何か理由があるのでしょうか?

  • Excel2002で外部データの特定行のみ取り込む

    Excelの機能でデータ→外部データの取り込み→新しいWebクエリで特定のURLからデータを入手することができ、 取り込みたいテーブルまでは選択できるのですが、そのテーブルの2列だけを取り出したいのですがうまくできません。 取り込みたいのはテーブルにある6列のうち最初の2列のみです。 クエリの編集などを見たのですが、列を指定するところは見当たりませんでした。 VBなどを使うしかないのでしょうか?

  • エクセルでの「外部データの取り込み」について

    資格試験MOSエクセルの勉強中です。 データ→外部データの取り込み→データの取り込み でAccessデータを取り込んだ場合と、 データ→外部データの取り込み→新しいデータベースクエリ で条件指定なしで取り込んだ場合に、表示結果が同じなので、全く同一と考えてよいのでしょうか? 試験では、問題文によって使い分けが必要なのはわかっているのですが、 実務で使うときに、エクセルの機能としては、同じなのか、違いがあるのか 教えてください。よろしくお願いします。

  • EXCELの[データ]→[外部データの取り込み]→[新しいWebクエリ

    EXCELの[データ]→[外部データの取り込み]→[新しいWebクエリ]でテキストデータを取り込みたいのですが、ハイパーリンクなどのデータも含め、列に挿入されて取り込まれてしまい、取り込み先の関数データを記載されている列が右に異動されて反映されません。 取り込み先のEXCELの関数を反映させたまま目的のテキストデータを取り込むにはどのようにすればいいのでしょう。

  • Excel2003からAccess2007のデータの取り込みについて

    Excel2003からAccess2007で作成しているデータを取り込もうとしているのですが、うまくいきません。クエリのウィザードでテーブル名等は表示されるのですが、いざデータを取り込もうとすると、”ファイル名.mdbが見つかりません”というエラーが表示されます。そもそも拡張子がmdbというファイルはないのですが、回避する方法があるのでしょうか?

  • AccessのクエリとExcelの外部データの取り込み機能について

    AccessのクエリとExcelの外部データの取り込み機能について 質問させてください。 Access初心者です。 クエリの抽出条件でnot likeを使うと Accessで実行したときには正常に動作するんですが、 Excelの外部データの取り込みのAccessデータベースを選択してExcelへ出力すると 正常に出力されません。 具体例ですが、 ---------------------------------- 住所フィールドには東京都の自治体の名前 個人フィールドには担当者の名前 ---------------------------------- が入ってるとします。 クエリの抽出条件は以下のような感じです。 ---------------------------------- 個人フィールド,住所フィールド 鈴木,not like "*八王子市*" 斉藤, 田中, ---------------------------------- そうするとAccessのクエリの実行結果では 鈴木さんの八王子市を抜いたデータ 斉藤さんの全データ 田中さんの全データ が出力されると思います。 しかし、Excelの外部データ取り込みを使うと 鈴木さんの全データ 斉藤さんの全データ 田中さんの全データ が出力されてしまいます。 どうすれば正常出力できるのでしょうか? Accessからコピー&ペーストしてExcelに貼り付けるしかないのでしょうか? (参考) ・使っているOfficeは2007SP2です。

  • アクセスファイルの取り込み

    Excel2000を使っています。 外部データの取り込み→新しいデータベースクエリで、データソースの選択からMs Access Datebaseを選び、アクセスファイルをエクセルに取り込みたいと思っています。 クエリウィザードで、最後に、「Excelにデータを返す」を選び、完了を押すと、「Queryの編集を続けますか?」とダイアログボックスが出ます。はいを押すとアクセスが立ち上がりますし、いいえを押すと、最後のExcelのどこにデータを返すのか問われるのがなくなり、結局取り込むことが出来なくなります。 2回目をすると、「Queryの編集を続けますか?」のダイアログボックスは出ません。 これはどういった時に出るものなんでしょうか?宜しくお願い致します。

  • Excelの外部データの取込み抽出条件

    Excel2000にて外部データの取込み(新しいクエリの作成)機能 で集計を行おうとしております。 ウィザード機能にて抽出条件を26項目追加しましたが、 「MSQRY32.EXE アプリケーションエラー メモリが"read"になることはできません」 のメッセージを出力し集計を中断してしまいます。 (せっかく作成した抽出条件も消えてなくなる) なぜこの現象が発生しているか、どうすれば回避できるか分かる方 よろしくお願いします!

専門家に質問してみよう