• 締切済み

アクセス2000のデータをエクセル2000で活用する方法

アクセス2000を使ってデータベースを作っています。 アクセスで作ったデータベースとエクセルで作った請求書のテンプレートを何とかして連結したいのですが、方法はないでしょうか? 具体的に説明すると、 アクセス2000のフォームで、エクセルのテンプレートを開くボタンを作り、エクセルのテンプレートを開くと同時に、例えば、アクセス側にあるお客さんの名称をエクセル側にある請求先のレコードに自動的に差し込むようなことがしたいのですが、このような使い方はできないのでしょうか?

みんなの回答

  • ARC
  • ベストアンサー率46% (643/1383)
回答No.2

Excelで、データ-外部データの取り込み-新しいデータベースクエリ-MS Access データベース を実行してみてください。 Accessのデータを取り込めるはずです。このとき、Access側で作製した適切なクエリを指定すれば、絞り込んだデータを取り込むことができます。 次におなじくExcel上で、データ範囲プロパティを表示して、開くときにデータを更新するようにします。 んで、Access上からマクロでも作って、そのExcelブックを開いてやればOKですね。 ってことで、激務で疲れて死にそーなので、この辺にて… 詳しい方、お後、よろしく(笑)

  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.1

サポートページを見るとExcelの他のバージョンとリンク可能とあるんですがその方法までは載っていませんでした。 エクスポート自体はすぐに出来ます。

参考URL:
http://www.microsoft.com/japan/support/kb/articles/J049/0/35.asp

関連するQ&A

  • エクセルのデータをアクセスへ自動インポート(エクスポート)したい。

    いつも大変お世話になっております。m(_ _)m 質問させてください。 エクセルに存在するデータベースのデータを、アクセスにインポートしたいのですが、アクセス側の「取り込み」みたいなボタンを押せば、ある程度自動的にするような仕組みを作りたいです。 「ある程度」というのは、「ボタン1つですべて実行されるように」というところまで自動化されなくても大丈夫です。 参照先、インポート先のテーブル名などのマウス操作は入っても大丈夫です。 そのようなことができますでしょうか? できるだけ具体的に教えていただけると助かります。 よろしくお願いします。

  • ACCESSのデータをEXCELに・・・

    Access97を使用しています。 ほぼ初心者に近いです。 会社で請求書のシステムを作成中です。 パラメータクエリを使用して例えば始まり「02/10/15」終り「02/12/15」と入力すればその期間の請求書データを抽出できるようになっています。 テーブルを増やしたくないのでそのパラメータクエリを使用して抽出したデータをExcelにエクスポートしたいのですが・・・いろいろ調べてみましたがわかりません。(モジュールに関数を作って、フォーム上でコマンドボタンを作成しそれをクリックすれば関数が動いてエクスポートと同時にExcelのファイルが出来上がるようにしたくて試みているのですが。) VBAでもかまいませんので出来る方法がありましたら教えてください。 よろしくお願いします。

  • アクセスでエクセルデータを自動取り込みしたいのですが

    アクセスを立ち上げて、フォームからボタン操作で外部のエクセルファイルを自動的に取り込むようにしたいのですが、いい方法はないでしょうか?

  • ACCESSのデータ入力

    access2000です。 本を読んでデータベースを作ろうとしているのですが テーブルで、入力したいフィールドの名称を登録して フォームで入力画面を作りました。 これでは フォームに入力したデータは左上にある▲みたいなものを押さないと登録されないようです。 フォーム上に大きなボタンでテーブルに登録したいです。 本には載っていないのですが どうすればいいのでしょうか?

  • EXCELで自動的にデータレコードを追加する方法について

    EXCELシートのレコードを自動的に追加して生きたいのです。というのは2枚のEXCELシートがあって1枚のシートは入力フォームになっていて他のフォームにアクセスのようなレコードを作り1行目のレコードにリンクさせます。この場合1枚目の入力シートにデータ追加するたびに2枚目のシートにレコードが追加される方法がないでしょうか。マクロを使ってコピー貼り付けではできません。もちろんデータのフォームではデータ貼り付けを受け付けませんのでだめです。アクセスまがいのことをEXCELでしようとしているのですが。どなたかヒントいただけませんでしょうか。

  • アクセスのデータをエクセルへ…

    アクセスのデータベースから抽出した項目のデータを エクセルのレイアウト上の各セルに振り分けて エクセルを自動で名前を付けて保存する方法はないですか?

  • accessにexcelのセルの情報を自動入力

    access2000です。 excelにaccessを起動させるボタンをつけました。 これでexcelからaccessのフォームを起動させることが出来ました。 ここでフォームを立ちあげた時にexcelのあるセルの情報をフォームのテキストに反映させたいです。 どうすればいいのでしょうか? accessのレコードの反映ならdlookupですが、これで外部のexcelファイルのセルを取り込むことが出来るのでしょうか? お願い致します。

  • エクセルでアクセスデータの差分のみを読み込むには?

    エクセルでアクセスのデータを自動で読み込むようにしているのですが、 都合上、データ内容に変更があった場合、アクセスではなくエクセル上で修正しています。 ただ、そうした場合、エクセルデータ修正後にアクセスデータを読んだ場合、当然ながらエクセル上で修正した部分まで書き換えられてしまいます。 これを防ぐため、エクセルとアクセスデータを参照し、エクセルより新しいレコード(判別はレコードごとのオートナンバーID)のみ読み込む、というようなことはできませんでしょうか。 どうかよろしくおねがいします。

  • AccessのデータをExcelテンプレートに出力・自動印刷したい

    Access2000を使っています。 クエリで必要なデータだけをフォーム上に抽出した後、フォーム上のコマンドボタンをクリックすることで、Excel2000で作成したテンプレートに出力・自動印刷したいのですがこんなことできますか?できるのでしたら方法を教えてください。マクロでもいいのですが、できればVBAのコードで教えていただければ助かります。 よろしくお願いします。

  • Accessのデータを既存のExcelファイルに読み込む

    Accessで受注から請求までするデータベースを作りました。 会社名と期間で抽出したデータをレポート出力して請求書発行してるのですが、 それを既存のエクセルファイルの決まったセルにデータだけ読み込ませたいのです。 請求書のフォーマットのエクセルファイルを作り、 そこにアクセス側の会社名と、抽出した期間の納品物と金額を読み込みたい。合計などの計算はエクセルでしたいです。 そういうのは簡単な操作ではできないでしょうか。 基本的に素人で独学で作ったので、難しいことはあまりできません。 宜しくお願いします。

専門家に質問してみよう