• ベストアンサー

セルをクリックするだけでネット検索できませんか?

エクセルのセルの中に入力されている文字を、セルをクリックするだけでブラウザが開いて セルの文字を検索窓に自動で入力して検索してくれる機能はないでしょうか? VBAも多少使ったことがあります。 VBAのプログラムでもいいので上記のような事は出来ないでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.1

例えば、Googleだと、特定のキーワードでの検索結果へのURLは、 http://www.google.co.jp/#sclient=psy-ab&hl=ja&source=hp&q=△△ とかになりますので、A1に文字が入ってるとして、B1に、 =HYPERLINK("http://www.google.co.jp/#sclient=psy-ab&hl=ja&source=hp&q="&A1,"■") (変にリンクしないよう、hのみ全角にしています。) とかってしとけば、文字の隣のセルの■印をクリックする事でリンクとかは可能です。 > VBAのプログラムでもいいので上記のような事は出来ないでしょうか? 文字を直接クリックしてって事なら、VBAで上のようなリンクを挿入していくとか。

kyo-maru
質問者

お礼

こんな使い方があったんですね! とても参考になりました。 ありがとうございましたm(_ _)m

関連するQ&A

  • エクセル 文字列検索と検索した文字列が含まれるセルへのジャンプ

    エクセル教えてください。 VBAは使ったことがありません。 現在Q&Aを作っています。 かなりボリュームが増えてしまったので、 文字列検索ができるようにしたいと思っています。 そこで、あるセルに調べたい文字列を入力し、 検索ボタンを押すと、その文字列が含まれるセルにジャンプする。 こんな機能は、エクセルでできませんでしょうか? マクロを組んだりすればよいのでしょうか? 教えてくださいー。

  • 検索関数を使って検索窓を作成したいんですが・・・

    検索関数を使って検索窓を作成したいんですが・・・ 仕事でExcelを使っていて他の人に聞いても解決できなかったのでこちらでご質問させて頂きます。 質問内容は検索です。 データの範囲内にある数値、文字など、全てが対象になります。 条件は下記の通りです。 1.検索窓のようなセルに毎回関数など入力せず、文字や数字を入力するだけ。googleなどの検索窓と同じです。 2.検索結果は検索窓の右側に自動的に表示。検索内容を変更した時に自動的に反映される。 3.検索例 例1) 岡田 ←名前だけで検索 例2) 2010/01/20 ←日付で検索 例3) 岡田 A-102W ←名前と型番で検索 例4) 岡* ←ワイルドカードも使用可能 4.データ範囲はシートをまたぐこともあり。 つまり、A1というセルに文字を入力すればその文字に関する情報が一覧表示されるということです。 上記の条件でやりたいんですが、マクロやVBAなどは全くわかりませんので、 エクセルの関数のみで何とかならないでしょうか。 よろしくお願いします。

  • 【Excel2003】セルの値をクリックで変えたい

    標記の通りExcel2003を使用しています。 セルに「□」の文字が入っていて、これをシングルクリックで 「■」の表示に変えるようにしたいのですが、 エクセルの既存の機能でこうしたことは可能でしょうか? それともVBAの機能を使わないとできませんか? よろしくお願いします。

  • 検索関数を使って検索窓を作成したいんですが・・・

    検索関数を使って検索窓を作成したいんですが・・・ 仕事でExcelを使っていて他の人に聞いても解決できなかったのでこちらでご質問させて頂きます。 質問内容は検索です。 データの範囲内にある数値、文字など、全てが対象になります。 条件は下記の通りです。 1.検索窓のようなセルに毎回関数など入力せず、文字や数字を入力するだけ。googleなどの検索窓と同じです。 2.検索結果は検索窓の右側に自動的に表示。検索内容を変更した時に自動的に反映される。 3.検索例 例1) 岡田 ←名前だけで検索 例2) 2010/01/20 ←日付で検索 例3) 岡田 A-102W ←名前と型番で検索 例4) 岡* ←ワイルドカードも使用可能 4.データ範囲はシートをまたぐこともあり。 上記の条件でやりたいんですが、マクロやVBAなどは全くわかりませんので、 エクセルの関数のみで何とかならないでしょうか。 よろしくお願いします。

  • 自動検索

    エクセルのセルに入力された住所を常に自動で郵便番号を検索し入力できませんか? げんんざいの既存のファイルにそのような機能を入れたいのですが、難しいのでしょうか? エクセルの知識は結構ありますので多少難度なことでも可能です。 よろしくお願いします。

  • 検索結果をセルに表示させるマクロ

    こんにちは。 エクセルのマクロ初心者です。 シート1に作ったあるリストから、シート2のあるセルにキーワードを入力すると、隣のセルに検索結果を表示させるマクロと作りたいのですが…。 エクセルの検索機能を使って、キーワードを入力し、次を検索をクリックすると、シート1のリストの中の部分的に合致するセルをカーソルは選択しますよね? その選択したセル内容をシート2のセルに表示させる方法がわかりません…。 アドバイスいただけないでしょうか。

  • VBAマクロ・・同一セルの検索と検索したセルの操作

    VBAマクロ・・同一セルの検索と検索したセルの操作  VBAのほぼ初心者です。  決められたセル(たとえばE100)に入力された文字列と同一の文字列を その列内の上(E1~E99)で検索する。 そして、検索できれば(たとえばE30)そのセルがある行(行30)を削除する。 なお、複数検索されれば、検索されたすべてのセルに対応する行を削除する。  というようなことをVBAのマクロで作成したいです。 FindメソッドとDo..Loop Whileを使って試行錯誤してみたのですが、うまくいきません。。  いい方法があれば、是非教えていただきたいです。  どうぞよろしくお願いいたします。

  • エクセルの処理速度について

    エクセルは約65000行とIVまでの列がある膨大なセルで構成されていますよね。 65000行に文字を入力しても、検索すると瞬時に見つけ出します。 わたしがVBAでプログラムを組むとすると、各セルが検索する文字と同じかどうかを一つのセルごとに確認します。 そうするとすごく時間が掛かるのですが、エクセルのメニューにある検索機能があんなに速く検索できるのはどんな秘密があるのですか?

  • HYPERLINKで指定セル内容で曖昧検索したい

    エクセルのHYPERLINK関数で検索文字をB2セルにを入力した場合、B2セル+*のようにセル内容で曖昧検索出来ないのでしょうか? 例えばC列にABC123、ABC-123、ABC 123、・・・のどれかで入力されているような場合、検索セルにABCと入れると該当するセルにジャンプするようにしたいのですが。 現在フィルタを使用しているのですが使い勝手が悪く何とかできないかと。 VBAでの対応でも良いのですが当方永遠のVBA初心者なのでご了承くださいませ。 検索値が「該当なし」もあり得ますのでご配慮お願いします。

  • エクセルのセルの文字をyahooで検索

    エクセルのセルに記載されている文字をyahooで検索したいと思っています。 VBA初心者です。色々サイトを見たのですがエラーばっかりで前に進まなかったので 質問させていただきます。 <流れとしては…> (1)エクセルVBAでマクロを起動させるとyahooを自動的に開く (2)セルに記載されている文字をコピーしてyahooの検索できる枠にペースト (3)yahooの「検索」ボタンを自動的に押して検索結果の画面まで進む を目標にしてマクロを作成したいと思っています。 <出来上がりは…> (1)エクセルVBAでマクロを起動させるとyahooを自動的に開く ⇒こちらはネットで調べて起動することができました。 (2)セルに記載されている文字をコピーしてyahooの検索できる枠にペースト ⇒Sheet1のA1に記載されている文字をコピーする所まで進みました。   yahooの検索の枠にペーストしたいです。 (3)yahooの「検索」ボタンを自動的に押して検索結果の画面まで進む ⇒yahooの検索ボタンを押してそのまま検索結果の画面を開きたいです。 ===[マクロ文]==================================================   'yahooで自動で検索' CreateObject("wscript.shell").Run "http://www.yahoo.co.jp/" Sheets("Sheet1").Select ActiveSheet.Range("A1").Select Selection.Copy ====ここまで================================================== この先が調べてもどうマクロを組んでよいのか不明でしたので 質問させて下さい。 よろしくお願いします。

専門家に質問してみよう