Excel VBA質問箱 IV

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

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


14555 / 76734 ←次へ | 前へ→

【67668】Re:イントラのアクティブなページを取り込む
質問  ケイ E-MAIL  - 10/12/22(水) 16:52 -

引用なし
パスワード
   かみちゃんさんこんにちは。
質問していた件はGoogle検索をして解決をいたしました。
以下のVBAをExcelで実行したらうまくいきました。

そこで、次の欲なのですが、画面全体をコピーしてExcelにそのまま全てを貼り付けたのですが、これをクリップボードに貼り付けをして、クリップボードから抜き出したい必要なものを絞り込んで(6〜7つ程検索するものがあります)その結果だけをExcelに貼り付けるということは可能でしょうか?
できるとしたら、以下のどの部分をどのように変えたらよいのか
ご指導いただけますでしょうか。
よろしくお願いいたします。

Sub 取込()

Dim MyShell
Dim w
Dim objIE
Set MyShell = CreateObject("Shell.Application")
For Each w In MyShell.Windows
If UCase(Right(w.FullName, 12)) = "IEXPLORE.EXE" Then
Set objIE = w: Exit For
End If
Next
Set MyShell = Nothing
If objIE Is Nothing Then
MsgBox "IEが起動していません。", 48
Exit Sub
End If
With objIE
.Visible = True
.ExecWB 17, 2, 0, 0
.ExecWB 12, 2, 0, 0

End With
Set objIE = Nothing

  Range("A1").Select
    ActiveSheet.PasteSpecial Format:="テキスト", Link:=False, DisplayAsIcon:= _
    False
End Sub 
  

▼かみちゃん さん:
>こんにちは。かみちゃん です。
>
>>以下のサンプルマクロから
>>"XXXXX" Then 'ここが重要「XXXXX」を変更という部分にURLを入れて変更してみました。ここにはURLを入れてよかったでしょうか?
>>結果は"JRAホ−ムページが開いていません"というメッセージが出ました。
>
>申し訳ありません。
>メッセージは、こちらの手元にあったコードを提示したものなので、他意はありません。
>つまり、指定した文字列 "XXXXX" のタイトルになっているページが開かれていないという
>ことになります。
>
>ちなみに、ブラウザの種類とバージョンは何をお使いなのでしょうか?
>
>"XXXXX" の部分は、URL ではなく、タイトル(たとえば「Excel VBA質問箱 IV - 投稿」)を設定します。
>なお、ページを複数開いていないという前提が守れるなら、別の方法もあります。

1 hits

【67584】イントラのアクティブなページを取り込む ケイ 10/12/16(木) 14:56 質問
【67596】Re:イントラのアクティブなページを取り込む SK63 10/12/17(金) 9:37 発言
【67605】Re:イントラのアクティブなページを取り込む かみちゃん 10/12/17(金) 14:49 発言
【67634】Re:イントラのアクティブなページを取り込む ケイ 10/12/20(月) 14:33 質問
【67641】Re:イントラのアクティブなページを取り込む かみちゃん 10/12/20(月) 20:59 発言
【67665】Re:イントラのアクティブなページを取り込む ケイ 10/12/22(水) 11:18 質問
【67668】Re:イントラのアクティブなページを取り込む ケイ 10/12/22(水) 16:52 質問

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