Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


26306 / 76738 ←次へ | 前へ→

【55764】Re:開いている複数のIEを閉じる。
お礼  あつし  - 08/5/18(日) 23:00 -

引用なし
パスワード
   IE さん 今晩は。

>  Set oIE=oSH.Windows.Item(k)
のところで
プロシージャの呼び出し、または引数が不正です。
とのエラーが出てしまいました。

試しにウィンドウを7つ開いているときに
A: Set oIE=oSH.Windows.Item(6)
または
B: Set oIE=oSH.Windows.Item(k-1)
とするとエラーは出なくなるのですが、

A:では続けて処理できないし、
B:では最後のウィンドウがItemの引数が-1になるためエラーになるので、閉じることが出来ませんでした。

しかし、降順で処理することで連続してQuitを処理することが出来ることを確認しました。
りんさんのアドバイスで必要な答えがいただけたので、これで解決とさせていただきます。
上記の問題は追々自分で調べて見ます。

アドバイスありがとうございました。

3 hits

【55744】開いている複数のIEを閉じる。 あつし 08/5/18(日) 14:07 質問
【55746】Re:開いている複数のIEを閉じる。 kanabun 08/5/18(日) 14:51 発言
【55748】Re:開いている複数のIEを閉じる。 あつし 08/5/18(日) 15:13 発言
【55753】Re:開いている複数のIEを閉じる。 りん 08/5/18(日) 16:42 回答
【55763】Re:開いている複数のIEを閉じる。 あつし 08/5/18(日) 22:44 お礼
【55760】Re:開いている複数のIEを閉じる。 IE 08/5/18(日) 21:11 回答
【55764】Re:開いている複数のIEを閉じる。 あつし 08/5/18(日) 23:00 お礼

26306 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free