2024年8月27日 / 最終更新日時 : 2024年8月27日 イプシロン VBA 【VBA×Selenium】Web内にある要素を取得するまでループする処理 みなさんこんにちは。 Webスクレイピングをする際、 特定の要素を取得するのに直接HTMLのxPathを指定するかと思います。 サイトによっては読み込みに時間がかかり、先に処理が進んでしまい思わぬエラーとなることがあるか […]
2024年8月18日 / 最終更新日時 : 2024年8月18日 イプシロン VBA 【VBA×Selenium】規則性のある要素を効率よく取得する方法 みなさんこんにちは。 Webスクレイピングをする際、 特定の要素を取得するのに直接HTMLのxPathを指定するかと思います。内容によっては規則性があり、何度もxPathを指定しなおさなくても取得できる場合があります。 […]
2024年7月29日 / 最終更新日時 : 2024年7月29日 イプシロン VBA 【VBA×Selenium】起動済みのChromeWebブラウザを操作する方法 みなさんこんにちは。 Webスクレイピングをする際、 毎回ブラウザを新規に起動して、そのブラウザに対してログイン認証を必要とするため、 何度も起動すると認証をスキップしたい気持ちになるかと思います。 今回は、ログイン認証 […]
2024年6月5日 / 最終更新日時 : 2024年6月5日 イプシロン VBA 【selenium/webスクレイピング/VBA】タブの指定方法について みなさんこんにちは。 Webスクレイピングをする際、 サイト内のタブなどのクリックする動作があるかと思います。 その際、直接Xpathを指定してクリックするのが簡単ですが、 サイトの状態によっては、ログインアカウントによ […]
2024年5月29日 / 最終更新日時 : 2024年6月5日 イプシロン VBA 【selenium/webスクレイピング/VBA】VBAスクレイピングに必要な環境構築手順について みなさんこんにちは。 Webスクレイピングを実施するための最初の一歩として、環境構築が必要になります。そこで今回は、VBA環境でWebスクレイピングを実施できるようにする方法について解説していきたいと思います。 この記事 […]
2024年4月2日 / 最終更新日時 : 2024年5月21日 イプシロン VBA 【VBA/selenium】seleniumをchrome拡張機能付きで起動する みなさんこんにちは。 今回は、seleniumをchrome拡張機能付きで起動する方法について 手順を解説していきたいと思います。 この記事がおすすめの人 この記事は以下の人に特におすすめです。 はじめに Chromeユ […]
2024年3月19日 / 最終更新日時 : 2024年5月21日 イプシロン VBA 【selenium/webスクレイピング】robots.txtの読み方について みなさんこんにちは。 スクレイピングを実施する前に注意しなくてはならないのが、 webサイトの利用規約や注意事項です。 なぜなら、目的次第では利用規約に反して相手先に迷惑をかけてしまう可能性があるからです。 その中で、「 […]
2024年3月13日 / 最終更新日時 : 2024年5月21日 イプシロン VBA 【Excel/VBA】指定した文字の間を抽出する みなさんこんにちは。 VBAではセルの情報を引っ張って文字列操作するという作業が多く発生します。 Left関数やRight関数等、文字列系の関数を駆使して自分がやりたい 文字列操作を実現させることが腕の見せどころでありま […]
2024年3月12日 / 最終更新日時 : 2024年5月21日 イプシロン VBA 【Excel/VBA/Selenium】chromeが突如起動しなくなったときの対処メモ みなさんこんにちは。 久しぶりにSeleniumでChromeを立ち上げると、 突如エラーになり動かなくなる現象が発生します。 久しぶり故にドキっとするので、 本日は「chromeが突如起動しなくなる時の対処法」について […]
2024年3月11日 / 最終更新日時 : 2024年5月21日 イプシロン VBA 【Excel/VBA/Selenium】Webページに指定要素が存在するかチェックする はじめに みなさんこんにちは。 ECサイトなど商品の在庫状況によって、 サイト内の指定要素が変更される場合があります。 そのようなサイトに遭遇した際、 スクレイピングする際に、webページに指定要素が存在するかをチェック […]