質問: Range("A3").Value ``` こんな感じで... でも今回の場合は 目的のページは、URL直打ちでは開けないページなのです。 つまり objIE.Navigate URL が使えないのです。 そのWebページをこちらから編集するとかすることはできません。(他所のページなので) なので 当該のページを先に手で開いておいて そこをめがけてフォームに入力する ということをできたらと思っています。 ところが 「開いてあるページの...」 というのをVBAで指定する方法がわからなくて困っています。 ### 補足情報(言語/FW/ツール等のバージョンなど) IE11でWin7です。 他のブラウザは使ってはいけない決まりになっているので使えません...。 あとPowerShellも使えません。 VBAにこだわっているわけではなく 入力データをテキストか何かにしてVBScriptとか なんかもっと別の良い方法があれば教えてください。 よろしくお願いします。
回答: VBAでseleniumを利用すれば良いと思われます。 seleniumであれば、ボタンのクリックとか、画面遷移もできますし、 スクリーンショットなんかも撮れたりします。 【参考URL】 http://www.atmarkit.co.jp/ait/articles/1408/21/news103.html