文字列リストから1つずつ、あるサイトで検索して、
検索結果の最初の1.2行の文字を取得し、画像を文字列リストの名前でPCに保管する。
というような、わがままなことを叶えてくれるフリーソフトありませんか?
エクセルでも出来そうな気がしますが、やり方が分かりません。
前提条件(仮)
エクセルで
1.A1から下に文字列リストがあります。
2.B1に検索結果の文字を格納したいです。
3.画像はA1からの文字列リストの名前になっているので、
マイピクチャにでも保管してあれば後から必要に応じて取りに行きます。
こんなこと可能でしょうか?
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
No1です
>残念ながら、検索するサイトはグーグルではないのです。
No1にも書きましたように、検索サイトによって検索方法は様々です。
ですので、ご希望のサイトに合せた方法で検索なされば宜しいかと思います。
ブラウザを別のものにしたければ、Selenium等を利用することで比較的簡単にできるものと想像します。
https://lil.la/archives/3436
回答ありがとうございます。
一応、自分でもエクセルでハイバーリンクを使って、
A1~A10の文字を使って、B1~B10にハイバーリンクを入れて
みましたが、IEを既定にしていないせいか「サイトへのリクエストが正しくありません」とエラーが出ました。
コンパネからIEを「すべての項目に対し、既定のプログラムとして設定する」にしましたが、エラーに変わりは有りませんでした。
ときどき、IEが開き直されたりするのでおかしいのかも知れません。
No.1
- 回答日時:
こんにちは
検索の方法や、検索結果の表示構文は検索サイトによって異なりますので、一律の処理にはできないでしょう。
一時的に全部調査して対応できるようにしたとしても、その内容が永続的に変わらない保証はありませんので、使えなくなる可能性があります。
とは言え、内容的にはそれほど難しいものでもありませんので、ご自分で作成なされば実現できるものと思います。
Webクエリを利用するか、VBAによるスクレイピングを利用するなどの方法になろうかと想像します。
https://www.google.com/search?q=VBA+%E3%82%B9%E3 …
>10個の文字列リストから、サイトのURLを指定すると
>ブラウザが10窓開いて、それぞれの検察結果を表示してくれるだけでも
>嬉しいです。
検索サイトはGoogle限定、ブラウザはIE限定でよければ、こんな感じで可能と思います。
(以下を、エクセルVBAの標準モジュールに)
Sub Sample_12040404()
Dim oIE
Dim rw As Long, tb As Long
Dim s As String, tx As String
Const url = "https://www.google.com/search?q="
Set oIE = CreateObject("InternetExplorer.Application")
oIE.Visible = True
tb = 1
For rw = 1 To 10
tx = Cells(rw, 1).Text
If tx <> "" Then
s = url & WorksheetFunction.EncodeURL(tx)
If tb Then oIE.navigate2 s Else oIE.navigate2 s, &H800
If tb > 0 Then tb = 0
End If
Next rw
End Sub
回答ありがとうございます。
残念ながら、検索するサイトはグーグルではないのです。
ブラウザはIEでもまだ表示されるので良いのですが。
手作業でやっていましたが、さすがに疲れましたので
自動化したいと思い、質問させて頂きました。
1.キーワード(ファイル名)を検索したいサイトの検索枠に入力して検索、
2.画像を入力したキーワードで保存、
3.文字1.2行をコピーして対象のフォルダの中にコピーした文字1.2行のフォルダを作る
4.3で作ったフォルダに画像・ファイルを収納して完了です。
ですから、エクセルやメモ帳にファイル名のキーワードを入力しておき、
そのキーワードを使って自動で対象のサイトで検索した結果を
ブラウザで次々に開いてくれるだけでも非常に助かるのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/06/15 14:11
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- Excel(エクセル) Vlookup関数で#N/Aエラー表示について 3 2022/09/03 20:59
- Excel(エクセル) Excelのリストにある文字を含むセルを、複数の色で色付けしたいです 2 2022/08/11 17:39
- Excel(エクセル) 【画像あり】A1が●+B1と同じ文字がB列にある+C1と同じ文字がC列にある場合D1に〇を付ける 3 2023/03/09 18:18
- Excel(エクセル) Excel 値を返す数式についてです 3 2022/11/21 20:08
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- Visual Basic(VBA) VBA 改行コードの取り方 1 2022/03/22 14:14
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「 メモ帳(.txt)を一括で検索し...
-
Google Chromeの検索バーで、い...
-
指定した複数フォルダのファイ...
-
sleipnir使用でamazonの検索窓...
-
Goog検索で自分の情報を出さな...
-
ヒットしないので困っています
-
ChromeでCtrl+Fでページ内検索...
-
Firefoxのクイック検索にボタン...
-
インライン検索ってなんですか?
-
Microsoft エクセル リボンの表...
-
Excelで、セルにメモが入力され...
-
「RunSQL」と「Execute」の違い
-
エクセルの検索窓で毎回検索場...
-
powerDVD18で再生速度を変えたい
-
紙copi での保存したページの閲覧
-
ホームページ
-
エクスプローラの表示を2分割...
-
ブラウザのアドレス入力欄って...
-
PDFの表のセル(文字列)を、複...
-
セキュリティのかかった接続で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「 メモ帳(.txt)を一括で検索し...
-
Google Chromeの検索バーで、い...
-
ニンテンドーSwitchの5桁の確認...
-
ブラウザの検索欄に下線(破線)...
-
Firefoxの「フォーム入力支援」...
-
chromeでエロいことを検索する...
-
検索ウィンドウを中央にしたい
-
インライン検索ってなんですか?
-
WORDで複数並んだ大文字の検索...
-
検索窓に「ひらがな入力」できない
-
検索語のリストを一括でGoogle...
-
firefoxの画面に点滅カーソルが
-
ブラウザ検索ボックスに自動的...
-
Tweetdeck 日本語入力が出来ない
-
指定した複数フォルダのファイ...
-
長い文章の単語を抽出するソフト
-
Goog検索で自分の情報を出さな...
-
Yahoo!JAPANのID検索(表示名か...
-
リンク先の文字列を検索
-
PDFで特定の単語を目立たせる方法
おすすめ情報
10個の文字列リストから、サイトのURLを指定すると
ブラウザが10窓開いて、それぞれの検察結果を表示してくれるだけでも
嬉しいです。