Excel VBAでHTMLのDIVタグで囲まれているエリアのスクロールがしたい
Excel2016でIE11の画面のハードコピーを自動で取得するツールを作成しています。
画面が縦に長いのでVBAより画面をスクロールさせたいのですが
エラーが出てしまいます。
スクロールエリアはDIVタグで囲まれたエリアで
overflow:autoを指定しています。
どのような記述をすればスクロールさせることができるでしょうか?
発生している問題・エラーメッセージ
オブジェクトは、このプロパティまたはメソッドをサポートしていません。
該当のソースコード
VBA
1'この記述もエラー 2ie.document.getElementsByClassName("mainarea-scroll").ScrollTop IEScrollTop 3'この記述もエラー 4ie.document.getElementsByClassName("mainarea-scroll").scroll 0, IEScrollTop 5'この記述もエラー 6ie.document.getElementsByClassName("mainarea-scroll").ScrollTop = IEScrollTop
試したこと
上記すべて試しましたが、同じエラーとなります。
DIVタグのオブジェクトまでは取得できていることは確認できています。
補足情報(FW/ツールのバージョンなど)
Excel2016
IE11
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/24 03:17 編集