Excel VBA質問箱 IV

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

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


53916 / 76732 ←次へ | 前へ→

【27622】Re:WebBrowserコントロールのコピーについて
回答  Kein  - 05/8/13(土) 13:18 -

引用なし
パスワード
   With WebBrowser1
  .ExecWB 17, 2, 0, 0
  .ExecWB 12, 2, 0, 0
End With

これでクリップボードに画面のコピーが格納されます。あとは Pasteメソッドなどで
シートに貼り付けますが、テキスト情報のみでよければ

St = .Document.All(0).InnerText

などと、直接的に文字列を変数に格納する方が、効率的かと思います。

ちなみに ExecWBメソッドの引数については・・

1.OLECMDID_OPEN  [ファイル]-[開く]
2.OLECMDID_NEW  [ファイル]-[新規作成]
3.OLECMDID_SAVE [上書き保存]
4.OLECMDID_SAVEAS [ファイル]-[名前をつけて保存]
5.OLECMDID_SAVECOPYAS [ファイル]-[SAVE COPY AS]
6.OLECMDID_PRINT [ファイル]-[印刷]
7.OLECMDID_PRINTPREVIEW [Print Preview]
8.OLECMDID_PAGESETUP [ファイル]-[ページ設定]
9.OLECMDID_SPELL Tool-Spelling ?
10.OLECMDID_PROPERTIES [ファイル]-[プロパティ]
11.OLECMDID_CUT [編集]-[切り取り]
12.OLECMDID_COPY [編集]-[コピー]
13.OLECMDID_PASTE [編集]-[貼り付け]
14.OLECMDID_PASTESPECIAL ?
15.OLECMDID_UNDO [編集]-[元に戻す]
16.OLECMDID_REDO [編集]-[やり直し]
17.OLECMDID_SELECTALL [編集]-[全て選択]
18.OLECMDID_CLEARSELECTION 選択を解除
19.OLECMDID_ZOOM
20.OLECMDID_GETZOOMRANGE
21.OLECMDID_UPDATECOMMANDS
22.OLECMDID_REFRESH
23.OLECMDID_STOP
24.OLECMDID_HIDETOOLBARS
25.OLECMDID_SETPROGRESSMAX
26.OLECMDID_SETPROGRESSPOS
27.OLECMDID_SETPROGRESSTEXT
28.OLECMDID_SETTITLE
29.OLECMDID_SETDOWNLOADSTATE
30.OLECMDID_STOPDOWNLOAD
31.OLECMDID_ONTOOLBARACTIVATED
32.OLECMDID_FIND
33.OLECMDID_DELETE
34.OLECMDID_HTTPEQUIV
35.OLECMDID_HTTPEQUIV_DONE
36.OLECMDID_ENABLE_INTERACTION
37.OLECMDID_ONUNLOAD
38.OLECMDID_PROPERTYBAG2
3.OLECMDID_PREREFRESH

cmdexecoptは

  OLECMDEXECOPT_DODEFAULT
  OLECMDEXECOPT_DONTPROMPTUSER
  OLECMDEXECOPT_PROMPTUSER
  OLECMDEXECOPT_SHOWHELP

のような種類がありますが、中には使えないもの・無反応なものもあるようです。
頭の数値が、上記のコードで使った数値定数になります。
ついでに ExecWBメソッドの解説も含めて、WebBrowserオブジェクトの全ての
プロパティやメソッドの解説は
http://www.d6.dion.ne.jp/~ikenji_o/works/sad/reference/webbrowser/objects/WebBrowser.htm
に、あります。
1 hits

【27613】WebBrowserコントロールのコピーについて ヨワヒム 05/8/12(金) 22:45 質問
【27614】Re:WebBrowserコントロールのコピーについて かみちゃん 05/8/13(土) 1:35 回答
【27615】Re:WebBrowserコントロールのコピーについて ヨワヒム 05/8/13(土) 9:53 発言
【27616】Re:WebBrowserコントロールのコピーについて かみちゃん 05/8/13(土) 10:05 発言
【27623】Re:WebBrowserコントロールのコピーについて ヨワヒム 05/8/13(土) 19:02 お礼
【27622】Re:WebBrowserコントロールのコピーについて Kein 05/8/13(土) 13:18 回答
【27624】Re:WebBrowserコントロールのコピーについて ヨワヒム 05/8/13(土) 19:14 お礼

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