質問: VBA初心者です。VBAでIEとの連携処理をしようとして困っています。 ホームページでCSVダウンロードボタンを押すと、下記の様なダイアログが表示されます。 <ダイアログ表示> xxxからyyyを開くか、または保存しますか? ファイルを開く(O) 保存(S) ▼ キャンセル(C) このダイアログで"ファイルを開く(o)"のボタンを押す処理をしたいのですが、ダイアログが表示された状態でのHTMLドキュメントの要素の読み方が分からないため、どう処理して良いか分かりません。 HTMLドキュメントの要素が読めたら、他と同様getElementsByTagName(tagName)で処理できるのではないかと思っています。 仕方なくSendKeyで処理しようとしましたが、Alt+Oでも、単なるOでも、Ctrl+Oでも、Shift+oのどれも駄目でした。 アドバイスよろしくお願いします。 ### 発生している問題・エラーメッセージ ``` エラーメッセージ ``` ### 該当のソースコード ``` ここにご自身が実行したソースコードを書いてください ``` ### 試したこと 課題に対してアプローチしたことを記載してください ### 補足情報(言語/FW/ツール等のバージョンなど) より詳細な情報
回答: こんにちは 私も同じことで上手くいかず、 下記のUWSCを使用してボタンを押すことに落ち着きました。 http://www.uwsc.info/faq.html#N23