[[20210921213421]] 『vbaでサイトにログインして、スクレイピングしたax(すみっこ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『vbaでサイトにログインして、スクレイピングしたい』(すみっこ)

vbaでie操作をしてスクレイピングを行っていましたが、ieのサポートが終了するということでxmlhttpでスクレイピングする方法を試しています。

スクレイピングしたいサイトはログイン後に、ページ移動しないといけないサイトです。
vbaでpost関数?でログインした後とHTMLドキュメントは取得できましたが、その後ログインした後の情報を保持して、目的のページのHTMLドキュメントが取得できません。どうしたら良いでしょうか?

わかる方教えて下さい。

< 使用 Excel:Office365、使用 OS:Windows10 >


ここはそういう質問をする場所ではありません。

(*) 2021/09/21(火) 23:15


スクレイピングを巡る環境は厳しくなってきていますが、
ここでも、スクレイピング関連の質問はされています。
また、例えばteratailなどの質問掲示板にも
VBAからスクレイピングするテーマについて
質問が結構されています。
最近はSeleniumを使ったものが増えている印象です。

まあ、それはそれとして。
ブラウザーがやってくれていたセッションidの受け渡しといったことを
自前でしないといけないように思います。(詳しくは知りません)
まずはネット上での記事を漁ってみてはいかがですか?

また、サイトの作りはかなり個別性がありますので、
すべて一律に語れるわけでもないと思われます。
URLが提供され、回答者がテスト実行できたりしないと、
なかなかコメントはつきにくいかもしれませんね。
回答がつくとよいですけど。

なお、IEのサポート終了についての影響等については、
[[20210708223804]]
で、関連サイトの紹介をしましたので、参考になるかもしれません。
(γ) 2021/09/22(水) 09:41


回答ありがとうございます。
もう少しじぶゆでしらべてみたいとおもいます。
(すみっこ) 2021/09/22(水) 17:09

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.