IEのアクティブウィンドウを掴む 削除
Message#1 2014年11月14日(金)16時04分 From: ブニャット |
いつもお世話になっております。 最前面に表示されているアクティブなIEをつかみたいのですが、 どうすればいいでしょうか。 (厳密には最前面に開いているアクティブなウィンドウの中の アクティブなタブです) 試しに下記のようにやってみましたが、 @のところで案の定エラーになりました。 また、@をDebug.Print obj.Windows(0)のように 番号で指定すると起動した順になってしまい 思ったような動作をしません。 Sub shell_test() Dim obj As Object Set obj = CreateObject("shell.application") Debug.Print obj.ActiveWindow ’@ End Sub Setforegroundwindow関数で指定したIEを アクティブにできるところまでは分かったのですが、 その逆がやりたいです。 何か解決策があればよろしくお願いします。 |
上のメッセージを削除します。
よければパスワードを入力し、削除ボタンをクリックしてください。