• ベストアンサー

URLだけ一括で抽出する方法

Ama-Mobile Big-Gate.mobile モバイルサーチ Ama-Search Search-navi Mobile-navi エクセルで上記のようにハイパーリンクが埋め込まれたサイト名が大量に記載してある場合に、URLだけ一括で抽出する方法はありますでしょうか?

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

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

ハイパーリンクが張られたセルの隣を作業用に使っていいなら、 VBAでURLを取り出す、という方法があります。 http://www12.plala.or.jp/nombo/vba.html#L3

lanlanlan7
質問者

お礼

ありがとうございました。  お陰様で取り出すことが出来ました。

その他の回答 (2)

  • EZOO
  • ベストアンサー率23% (46/195)
回答No.2

うーん、一括でやってくれるソフトを探してみたけど無いですね。 スクリプト自作ってのがあったけど・・・(--; エクセル等をhtml等に変換して、ダウンローダーでURL抽出・テキスト出力なら出来ますよ。 ソフト2本使うことになりますが、いずれもフリーソフトでも出来るので如何でしょう・・・ 後は任せた>分かる人Orz

  • EZOO
  • ベストアンサー率23% (46/195)
回答No.1

出力はテキストでいいの?

lanlanlan7
質問者

補足

早速のレス、ありがとうごいます。 はい、テキストで良いです

関連するQ&A

  • EXCEL urlを一括で開きたい

    excelで、複数のセルにurlデータが入っています。 それらを選択した分だけ一度にブラウザで開きたいです。 いわば、ハイパーリンクをクリックしてウェブページを1つ開く方法の複数同時版です。 元データは、ハイパーリンクのついてないurlデータ入りセルが多数です。 ネット検索すると、ハイパーリンク付きのセルならマクロで複数一度に開く方法がのってました。 ところが、多数のすっぴんurl入りセルにハイパーリンクを付ける方法がわからず、代替案としてHYPERLINK()関数で隣列にざっとハイパーリンクを作りましたが、それだとネット検索で書かれているような、マクロで一括オープンの方法、例えばhttp://www.excel.studio-kazu.jp/kw/20091105204156.htmlなどです。他の似たようなコードも試しました。が起動しませんでした。直でセルにハイパーリンクをつけてないとネット検索の方法は無効でした。 このような状況です。つまり、 「多数のすっぴんurl入りセルにハイパーリンクを直接一度に付ける方法」 もしくは 「HYPERLINK()をかませて間接的に取得したハイパーリンクデータからマクロ等で一括でurlを開く画期的な方法」 があれば、この問題は解決するといった状況ではないかと思います。 EXCELのプロのみなさん、アドバイスをよろしくお願いします。

  • VBAで有効なURLのみ抽出する方法

    無数あるURLリストをエクセルに張り付けし、 その中から応答のあるURL(つまりリンク切れしていないURL)のみを抽出することは可能でしょうか? リンクの有効判定をすることはマクロで実現可能でしょうか? 実現可能であれば、どういった記載方法になるでしょうか?

  • リンク先の抽出方法について

    ハイパーリンクによりリンク先が設定されているエクセルデータがあります。 データ件数は約1000件です。 このエクセルデータをCSVで保存したときに、 リンク先に設定されているURLがCSVに保存されません。 そのため、CSV保存前に、URLを別セルに抽出するなどの 操作が必要かと思っているのですが、その方法がわかりません。 そこでお尋ねします。 リンク先に設定されているURLを、 一括で抽出する方法についてご存知の方、ご教授お願いします。 よろしくお願いします。

  • リンクを一括で開く方法

    10個ずつをまとめて1度にタブで開きたいリンクが500個あります。 そのハイパーリンクのURLはエクセルに貼り付けてあるんですが、エクセルに限らず何かの方法で10個ずつ開きたいのですがよい方法はありますか?ちなみにマクロとかは全然わかりません。 今私がやろうとして失敗した例を書くのでアドバイスがあればよろしくお願いします。 クロムとファイアフォクスのアドオンの一括オープンをやろうとした→エクセルとワードをブラウザ形式で開いたがクロムが一括オープンをしない。 テキストエディタに貼り付けてhtml形式で保存したが、500個のURLをまとめてハイパーリンクにさせる方法がわからない。 最悪の場合、エクセルにはすでにハイパーリンクの状態で貼り付けてあるので500回クリックをすればいいのですが、10個ずつひらければ申し分ないです。 アドバイスをよろしくお願いします。 XP Office2003

  • エクセルでハイパーリンクのURLだけを文字抽出したい

    ホームページからコピーし、エクセルにリンク文字をペーストすると、青文字(文字にハイパーリンクがかかった状態)が貼りつきます。その張り付いた文字の、リンク先URLを文字としてほしい(http○○・・)のですが、できますか? 青文字を右クリックしてハイパーリンクの編集からURLは見られるのですが、たくさんのリンクリストからURLだけを抽出するのが大変なので、よい方法がありましたらお願いします。

  • エクセルで画像のハイパーリンクを一括表示させる方法

    エクセルに貼り付けた画像にハイパーリンクをしています。 過去の質問を調べ、セルの文字に張ったハイパーリンクのURLを一括で読み取る方法はわかったのですが、画像に張ったハイパーリンクを一括で読み取る方法はありますか? もし、ありましたら教えて下さい。 よろしくお願いします 参考にした過去の質問 http://oshiete1.goo.ne.jp/qa1545446.html

  • 複数データを一括してハイパーリンクする方法は?

    Excelファイルの特定列及びファイルメーカーProファイルの特定フィールドに大量のメールアドレスやURLがあります。 これを一度にハイパーリンク設定をする方法はあるでしょうか。 一括削除の方法は簡単ですが、マクロを組まない限り設定は1個づつしか出来ないのでしょうか。

  • エクセルのハイパーリンクURL抽出プログラムについて

    下記のBLUEPIXY さん回答を参考に、エクセルのハイパーリンクURL抽出をしました。 http://okwave.jp/qa1545446.html 半角英数のみのURLはうまく抽出できましたが、下記のように全角日本語を含むURLは日本語部分のみ抽出されません。 http://www.asahi-net.or.jp/~cj7h-mrgc/EMG/french.html#レ・ヴォア VBA標準モジュールの改造が必要かと思うのですが、知識が乏しくどのようにするのかが分かりません。 もし宜しければアドバイス頂けませんでしょうか? 宜しくお願いします。

  • エクセルの複数行に一括でリンクを付ける方法

    こんにちは。 Excel2000を使用しています。 A列の300行くらいに、URLが記入されています。  A列 http://www・・・・・・・ http://www・・・・・・・ http://www・・・・・・・ http://www・・・・・・・ といった感じです。 この300行に入力されているURLをハイパーリンク化したいのですが、 一括で行う方法はありますでしょうか? よろしくお願いいたします。

  • ハイパーリンクの一括削除

    HPをエクセルにコピーしたら ハイパーリンクもそのままコピーされてしまいます それを一括削除する方法はありませんか? リンクの上にはURLではなく画像がのっています

専門家に質問してみよう