タグ

データ抽出に関するhiroseryoのブックマーク (4)

  • iMacrosでwebページの操作を自動化して快適な気分 - ザリガニが見ていた...。

    iMacrosというFirefoxアドオンがあって、最近使い始めてみると、これが素晴らしい快適さ!まだ、ちゃんと使いこなせているとは言えない状態だが、とても魅力を感じる。iMacrosはあらゆるwebページをGUIレベルで自由に操作できるスクリプト言語だと言える。ちょうどAppleScriptやVBでMacWindowsを操作するように、iMacrosでFirefoxに表示したwebページを自由の操作できる。(IE版も存在するようだ) webページでの自分の操作を「記録」することができるので、それを「再生」することで同じ操作が再現される。 操作はiMacrosマクロとして記録され、ちょっと修正すれば汎用性の高いマクロになる。 記録したマクロは、ブックマークレットやページ埋め込みのリンクとしても書き出せる。 いくら説明を読んだとしても、百読は一操作にしかず。こうゆうものは、実際に使ってみな

    iMacrosでwebページの操作を自動化して快適な気分 - ザリガニが見ていた...。
  • VBA IE操作 サイトを全選択してEXCELシートへコピーアンドペーストにチャレンジ - 三流君 ken3のmemo置き場

    VBA IE操作 サイトを全選択してEXCELシートへコピーアンドペーストにチャレンジ VBA IE操作の質問 が 来たので、 昔のサンプルを引っ張り出してテストしてみます。 >最悪、サイトを全選択してEXCELシートへコピーアンドペーストしてから、 >シートからの必要情報抽出を行い、整えたファイルを >新規エクセルファイルとして出力するプログラムに変更しようとも >考えてるのですが、 >こちらのやり方はVBAで実現可能ですか? サイトを全選択してEXCELシートへコピーアンドペーストにチャレンジ 単純にコピーすると怒られそうだけど、 IEを起動 Set objIE = CreateObject("InternetExplorer.application") 'IEのオブジェクトを作る ページを表示 objIE.navigate "URL文字列" '文字列でURLを渡す 全選択(CTRL+

    VBA IE操作 サイトを全選択してEXCELシートへコピーアンドペーストにチャレンジ - 三流君 ken3のmemo置き場
  • iMacro

    インターネット上の特定のページから、特定の箇所にある情報を、自動抽出するには? 例えば、次のページにアクセスして東京の気象観測データを、自動的に取り出すには? http://www.jma.go.jp/jp/amedas_h/today-44132.html?groupCode=30&areaCode=206 現在では、色々な手法があるのではと思います。その主要な原理はHTMLのDOMにアクセスして、そこから取得するというものだと思います。 これをしてくれるフリーの便利なツールがFirefoxのAddonであるiMacroです。 名前のとおり、マクロです。レコーディング機能もあるので、人の操作を記録してくれます。以下は、上記のURLを開いて、データの含まれているテーブルの選択を記録したものです。テーブルの部分の選択はクリックすることでできます。最後の行のEXTRACT=HTMは、取得内容を

    iMacro
  • エクセルVBAとWEBクエリに関する質問です。…

    エクセルVBAとWEBクエリに関する質問です。 エクセルVBAとWEBクエリを駆使し WEBページからデータを次々とエクセルへ入力するプログラムを作成したいと考えています。 データを抜き取ってくるページはヤフーオークションです。 抜き取りたいデータは以下の写真1~12にあるデータになります。 抜き取りたいデータ(写真1):http://oskuni7.sakura.ne.jp/hatena/question7/pic1.jpg 抜き取りたいデータ(写真2):http://oskuni7.sakura.ne.jp/hatena/question7/pic2.jpg データを読み込むエクセルは以下のようになります。 http://oskuni7.sakura.ne.jp/hatena/question7/query.htm プログラムを実行すると、商品URLのURLへ飛び、その後写真番号1番の

    hiroseryo
    hiroseryo 2011/03/26
    エクセルでWebデータ抽出。時間のあるときにチャレンジしよう。
  • 1