前提・実現したいこと
前提
VBAseleniumにてJavaScriptのページのstylesに追記する方法が知りたい。
経緯
VBAのseleniumにてJavaScriptのページを操作しているのですが
chromeでページを表示した場合、図の削除やキャンセルボタンが
ブラウザ内の別のウィンドウの下に入ってしまいボタンを操作することが出来ませんでした。
JavaScript内該当ウィンドウのstylesには
position: relative;
left: 10px;
height: 343;
が設定されていたのでボタンが隠れないよう、上記styles内に手入力で
top: 80px;を追記しウィンドウを下げると、無事操作することが出来ましたが
VBAより追記する方法を見つけることが出来ませんでした。
実現したいこと
VBAよりjavascriptのstylesに追記がしたい。
実現が可能かどうか
実現可能であればその方法を教えて頂けると助かります。
何卒、宜しくお願いします。
発生している問題・エラーメッセージ
実行時エラー '10': Stale ElementReferenceError stale element reference: element is not attached to the page
該当のソースコード
Driver.FindElementByCss("#hogehoge").Click
試したこと
javascriptに手入力でtopを追記したのち
Clickするコードを実行
補足情報(FW/ツールのバージョンなど)
Excel バージョン 2002
google chrome バージョン: 87.0.4280.88(Official Build) (64 ビット)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/10 00:03
2021/01/12 07:03 編集
2021/01/12 10:51
2021/01/13 02:35