• ベストアンサー

アクセスでホームページのデータを読み込むこと出来ますか?

Access97です。ホームページにあるデータを読み込むことは出来るのでしょうか?例えば、DAOを使ってとか。 もし、Access97は無理であれば、Access2003の場合はどうでしょうか? 今までは、ホームページのデータをマウスでコピーしてエクセルに貼りつけて、これを使っていました。 やはり、アクセス化したいと思います。エクセルのデータをアクセスに移せばいいですが、こういう手間をしなくても、ホームページのデータを直接アクセスに読み込むこと出来ないものかと思いました。 以上、よろしくお願い致します。

  • hiroi
  • お礼率89% (223/248)

質問者が選んだベストアンサー

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

こんにちは。 固定したWebページでしたら、 Set IE = CreateObject("InternetExplorer.Application") または、 Dim IE As New InternetExplorer (要:参照設定-Microsoft Internet Controls) で、 IE.Document.all または、IE.Document.body.innerHTML (innerText) で、切り分けて、取り出したら、ADO に渡せば、取れると思いますね。 Access2003 に、そういう機能があれば、また別ですが。

hiroi
質問者

お礼

Wendy02さん ご回答どうもありがとうございます。 Microsoft Internet Controlsを使うのですか。 これを調べてみます。ちょっと難しそうですね。 なんとかやってみます。

関連するQ&A

  • アクセス97データ

    アクセス97データ  みなさん、こんにちは。いつも回答ありがとうございます。以下のように 質問しますのでよろしく教授方お願いします。  昔使用した、マイクロソフトオフィスアクセス97 のデータがあるのです。  これを今のWindows XPのパソコンで、アクセス2000などの新しいソフトを、開こうとするとデータの形式が古いので、新しい形式で、変換しなさいとダイアログが表示されます。  これを今の形式に変換しないで、昔のアクセス97の形式のまま使用する方法は、無いでしょうか?  例えば、アクセス97のプログラムを再度インストールして、アクセス97を起動して、昔のアクセス97のデーターを開くなどする場合です。  一つのパソコンでは、今のアクセスプログラムとアクセス97では、独立に両立できないようになっているようです。どちらかを立てると片方は、立てられなくなっている。  Windows XP以降では、DAOとか言うアクセス参照用のライブラリーが変更されていて、アクセス97では、参照できないようになっているようです。  古いDAOとか言うアクセス参照用のライブラリーを別のフォルダーに収納させて、アクセス97のデータのときのみ、古いライブラリーを使用できるようにするとかの配慮は、できないものでしょうか?  これは、アクセス97のプログラムに限ったことでは、ありません。アクセス97のデータを作り出す昔のアプリケーションで、今風に変更されていないと昔のアプリケーションが動かなくなるのです。  たとえ、一つだけでも、お知りのことがありましたら、ご教授方よろしくお願いします。  敬具  

  • EXCELのデーターを同じようにACCESSで表示したい

    EXCELからACCESSにデーターをインポートしたいのですが、そのEXCELのデーターは項目ごとに色を分けて表示しています。インポートしたデーターは必要項目をクエリで表示し、それをサブフォームで表示したいのですが、EXCEL同様色で項目分けしたいのです。 条件付書式は3つまでしか条件付けできず、3つ以上色で分けているのです。 今のACCESSではこのような表示は無理なのでしょうか。 ACEESSの2003を使っています。 ↑の方法がない場合、今まで使っているEXCELのデーターから日々インポートするしかないのでしょうか? 何か解決方法があれば教えてください

  • アクセスでウェブ上のデータを半自動的に取り込みたいのですが

     今まで、気象データの集計をするのに、特定のウェブ上で参照したい年月日を入力して、その日の時毎データの頁を開き、データ表をマウスで範囲を指定してコピーし、エクセルに貼り付けて、そのデータを用いて集計を行っておりました。  しかし、上記の方法ですといちいち年月日の指定→画面の表示後必要箇所をコピー→エクセルに戻って貼り付け→ウェブに行って次の日の指定→と繰り返し作業が面倒です。  そこで、アクセスのフォームで取り込みたい年月日の範囲を指定することで、参照元のウェブから、特定範囲のデータを次々にコピーして、テーブルに各データを格納できるマクロを作成できないかと考えました。 所有バージョンはアクセス2002です。  今まではエクセルをよく使っており、簡易的なデータベースとしてもエクセルで済ませていましたが、データが蓄積すると処理に時間がかかるようになりましたので、アクセスを使った方がいいかなと考えます。  クエリーをとりあえず構成できるようになったのは2日前からです。モジュールは全く作ったことがありません。  よろしくご教示下さいますよう、お願い申し上げます。

  • ACCESSのデータ量

    あまりに初歩的な質問かもしれませんが、ACCESSのテーブルに収まるデータの件数はどれくらいなのでしょうか。10万行以上あるテキストデータを使うのにEXCELでは無理なので、エディターで必要な部分を抽出などしてからEXCELへ移行しています。ACCESSで可能なら、もう少しACCESSの勉強をしようと思うのですが。

  • アクセスにエクセルからデーターを貼るとデーターが減ってしまいます。

    アクセスのテーブルに エクセルで作ったデーターをコピーしようとしたのですが、先頭のデーターが1件減ってしまいます。 どうしてですか? 私はエクセル側に不要なコードがはいいているような気がするのですが

  • アクセスのデータをエクセルに転送できますか?

    ソフトにあまり詳しくないので変な質問かもしれませんが教えて下さい。 1.前に使っていたPCにWindows Meが入っていたので、アクセス(アクセス2000)でデータを保存してありました。 新しいPCにはアクセスが入っていない(Windows XP)ので、エクセル(エクセル2003)で新しいデータを管理しようと思っていますが、当時作ったデータをエクセルに持ってくることは出来るのでしょうか? 2.上記のアクセスで作成したデータはメール(Outlook Express)に添付して保存してありました。 新しいPCでも呼び出せているのですが、アクセスのソフトは入っていないわけですから、当然編集は出来ないのですよね。 でもそのデータは文字を変えたりは出来ているんです。どういうことなのでしょうか。 保存しておいたデータは再入力するとなると手間がかかるので、出来ればそのまま使いたいのです。セルの属性などは要らなくて、文字データだけが必要です。 以上、宜しくお願いします。

  • マクロ Excelデータ Accessへ

    マクロでExcelのデータでAccessにテーブルを作成する方法を教えていただけないでしょうか? Accessに接続して加工したテーブルのデータをExcelにコピーすることはできたのですがExcelのデータをAccessにコピーするマクロがわかりません。 どなたかお知恵を拝借できないでしょうか。 よろしくお願いいたします。

  • Accessのテーブルにエクセルのセル単位データを追加貼りつけする

    いつも大変お世話になっております。m(_ _)m Accessのテーブルにエクセルからデータを貼り付けたいのですが、 Accessのフィールド 日付/型番/数量 Excelのフィールド 型番/数量 で、Excel側のデータは200件ずつくらいファイル単位でデータが存在します。 現在10ファイルくらいあるのですが、これは今後も増えていきます。 Excelで存在する月単位のデータをAccessの1テーブルにまとめていきたいのですが、 最初のデータはExcelからAccessへ問題なく貼りつけできるのですが、次のExcelファイルをAccessへ追加貼りつけしようとするとうまくいきません。 やりたいことは、Excelの「型番」「数量」のデータを、Accessへ追加貼りつけしていきたいだけなのですが、コピー&貼りつけでできないでしょうか? Excel側のデータに手を入れて、Accessと同じ作りに変更すれば「インポート」で追加されるのですが、できたらその手間をかけずに、Excelの必要箇所を範囲指定し、コピー&貼りつけでAccessのテーブルに持っていけたらと思います。 何か良い方法がありましたら教えてください。 よろしくお願いします。

  • エクセル・ワード・アクセスなどのデーターをコピーした場合そのコピーした

    エクセル・ワード・アクセスなどのデーターをコピーした場合そのコピーしたデーターはコピーしたデーターだと分かりますか?

  • エクセルデータをアクセスにするには

    アクセスかなりの初心者です。従業員の教育履歴のファイルをアクセスで作成する予定です。 過去にエクセルで作った教育履歴のデータがいろいろあるので、それを利用して入力の手間を省きたいと思います。アクセスのファイルを作成してそれにエクセルのデータをインポートする方法でよいのでしょうか。それともエクセルからアクセスに移行する方法がよいのでしょうか。また、その際に気をつけること、事前に勉強しておいた方がいいことがあったら、教えて下さい。

専門家に質問してみよう