• ベストアンサー

EXCEL・VBAでIEコピー

またお世話になります。 EXCEL・VBAのみの命令で 既に起動しているIEをアクティブにして 表示されている内容をコピーすることは 可能でしょうか。 なにとぞよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • marbin
  • ベストアンサー率27% (636/2290)
回答No.3

#2です。 VBSからVBAに転用するときは、下記の部分は書き換えてください。 Wscript.Echo ↓ MsgBox Wscript.Quit ↓ Exit Sub

dumbodumbo
質問者

お礼

いつもありがとうございます。 複数IEが開いている場合は最初のIEが全コピーされるのですね。 それも、最小化されていても無条件コピー。 マクロで動かすとAppActivateがなぜか完璧に働かなくて困ってたので 助かります。 当面はこれでいけそうです。 あとは、APIを組み合わせてがんばってみます。 ありがとうございました。またよろしくお願いします。

その他の回答 (2)

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.2

VBSですが、ほとんどそのままVBAに転用できると思います。 vbsでIEページコピーの方法 http://security.okwave.jp/qa4333225.html

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.1

関連するQ&A