1

このリンクの「ダウンロード」という名前の画面の左下にある.csvファイルをVBAでダウンロードする方法があるかどうかを調べようとしています:

http://www.redfin.com/homes-for-sale#!excl_ss=true&market=socal&max_price=300000&min_price=50000&num_baths=1.0&num_beds=1®ion_id=11203®ion_type=6&time_on_market_range=30-&uipt=2&v=8

.csv は URL に添付されていないようです。インポート方法は知っていますが、これを理解することはできません。どんな助けでも大歓迎です。

マット

4

2 に答える 2

2

この URL を試してください:

http://www.redfin.com/stingray/do/gis-search?market=socal®ion_id=11203®ion_type=6&excl_ss=true&hoa=&max_listing_approx_size=&max_num_beds=&max_parcel_size=&max_price=300000&max_year_built=&min_listing_approx_size=&min_parcel_size=&min_parcel_size=&min_built_nums&bas_num_0=50000 =1&open_house=&pkg=-&rd=&sf=1%2C2%2C3&sold_within_days=&status=1&time_on_market_range=30-&uipt=2&v=8&num_homes=500&sp=t&al=1&render=csv

実際には URL があり、それは隠されているだけで、JavaScript コードを介してアクセスされます。

一般に、どの URL が使用されているか不明な場合は、次のことを試してください。

  • Chrome の場合:

    • Ctrl-Shift-J を押します。これにより、デバッグ コンソールが表示されます。
    • 便宜上、左下のボタンをクリックしてデバッグ コンソールをアンドックします。別のウィンドウに表示されるはずです。
    • 「ネットワーク」タブに移動します。
    • Web サイトで、リンクをクリックして CSV ファイルをダウンロードします。
    • 「ネットワーク」タブに表示される新しい項目に注意してください。それらの 1 つは、CSV ファイルをダウンロードする要求である可能性があります。それを右クリックして、「新しいタブで開く」を選択してみてください。CSV ファイルのダウンロード ダイアログが表示された場合は、それが探していた URL です。
  • Firefox の場合:

    • FireBug プラグインをインストールし、Chrome と同様の操作を行います。
于 2013-03-13T17:14:18.613 に答える
2

もちろんそうです:

http://www.redfin.com/stingray/do/gis-search?market=socal®ion_id=11203®ion_type=6&excl_ss=true&hoa=&max_listing_approx_size=&max_num_beds=&max_parcel_size=&max_price=300000&max_year_built=&min_listing_approx_size=&min_parcel_size=&min_parcel_size=&min_built_nums&bath_nums=50000=ベッド数1 =1&open_house=&pkg=-&rd=&sf=1%2C2%2C3&sold_within_days=&status=1&time_on_market_range=30-&uipt=2&v=8&num_homes=500&sp=t&al=1&render=csv

次のようにDeveloper Toolsofを使用して URL を見つけることができます。IE

  • ウェブサイトを開いて押すF12
  • 表示されるウィンドウ (開発者ツール) で、Pointer Icon
  • を選択した後、Web サイトPointer Iconの をクリックします。Download Link
  • ウィンドウにはDeveloper Tools、行が選択された状態で多数の HTML が表示されます。この行には、CSV へのリンクが含まれています。
  • downloadCsvその行内の関数内のテキストを選択します。list.downloadCsv('...text to select...')
  • コピーしたテキストをhttp://www.redfin.comURL の後に追加します。
于 2013-03-13T17:17:32.403 に答える