• 締切済み

webページをコピー、貼り付け、データ化する方法

お世話になります。 Webページの内容をコピーし、画像、書式を外して、単純にテキストとして抜き出し、エクセルに張り付ける方法を教えてください。 例えば、Y店のホームページで、H社の商品だけを絞りこみ、表示させます。 そのページをコピーし、エクセルへ貼り付けます。 そして、エクセルに貼り付けられたテキストから必要項目 (例えば値段、品番、ポイント、メーカー名、オススメポイントなど) のみ、抜き出しデータ化したいのです。 小さい会社なので、データ会社が提供するシステムを利用して 担当している商品の価格動向を調べることができません。 現在、表示させたページから、必要項目をひとつひとつ、コピー、 管理表へ貼り付けといった、気の長い作業をおこなっています。 調べたい商品も増えておりますし、webで表示されている 商品は価格が頻繁に変わるので調べる回数を増やしたい のですが、今の方法では時間ばかりかかり無理です。 よい方法をご存じの方、何卒ご教示お願いいたします。

みんなの回答

  • bardfish
  • ベストアンサー率28% (5029/17765)
回答No.2

それはしかたのないこと。 業界共通のフォーマットもない現状では手作業で対処するしかありません。 わたしなら・・・パソコンのモニターを2台にして、1台ではホーページを表示してもう1台でエクセルを表示。 そして、必要な情報はコピペではなく手入力。 たぶん、エクセルは入力作業時の些細な事がとても煩わしく感じるようになるので表計算ではなくデータベースを使用するようになるでしょう。 データのもととなる情報が複数あると書式も様々ですよね。 そういうものを入力ソースに使用している限り自動処理はほぼ不可能。無理ではないが、相手の仕様変更に合わせてこちらも修正が必要になるのでその労力もバカにならない。 コピペも実は効率が良くない。 パンチ屋というデータ入力専門の職種の人たちがいるが、そういう人達はコピペなんかより速く確実にデータ入力してくれる。 私もそういうことをすることもあるが、元データが大量で不定形なときはキーボードから入力することが多い。 実際、そのほうが作業完了が早い。 ついでに、その作業が継続するようなら入力専用のソフトを作ってしまう。入力作業の全てをキーボードのみで完結できるよう工夫を施せば結構時間短縮が可能。

  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.1

基本的に、そんなものはありません。 ある企業や組織や個人が、自分のために作ったコンテンツが 第三者が転用しやすいように作られるということは、むしろ不自然なことです。 ですから、最初から、そうするための枠組みが存在すると仮定することに無理があります。 もちろん、そのサイトの情報が、随時更新されている有意な情報かどうかも不明瞭でしょうし 充分に整備されたデータであれば、そのデータの配置や見せ方の工夫について 著作権が主張される場合もありえます。 そういう意味では、安易に、他社の作成したデータを転用できないとも言えます。 技術的には、XMLという技術はありますが 実際に、簡単に転用できるようにはなっていないと思います。 単なるHTMLにせよ、XMLを使ったものや、PDF形式のものにせよ… それなりに、内容を解析し、それに適宜あわせた処理をする必要が生じるはずです。 もちろん、転用を積極的に拒む向きは データ構造を意図的に変更したり 自動処理の結果を混乱させるための、目に見えないダミー情報を盛り込むこともありえます。

関連するQ&A

  • Webページの画像の貼り付けができない

    Webページをコピーして、Outlook Expressのメールに貼り付けをして送信をしようとすると、画像が表示されません。(×がついています)(Outlook Expressはリッチテキストになっています) どうしてでしょうか? また、その画像は、リンク先等ではなくて、普通のJPEG画像です。正常にコピー&貼り付けができるものもあります。 教えてください。

  • Webページからコピーしたデータを貼り付ける方法

    どなたかご存じでしたらご回答よろしくお願いします。 【質問】 Webページに掲載されている値をコピーしてエクセルに貼り付ける際に、 数字6個が一塊になって貼りつくのを、数字1つに1セル毎に貼り付ける方法が知りたい。 ●Webページに掲載されている値 03 06 23 25 38 41 07 14 22 26 28 29 05 06 07 13 33 34 03 14 16 19 24 25 02 05 10 21 24 39 04 23 36 41 42 43 03 08 09 14 19 40 02 11 12 17 28 43 19 20 35 40 42 43 14 26 28 30 31 35 10 22 27 38 41 42 01 04 08 26 37 39 15 18 33 34 36 37 01 02 15 21 32 37 20 21 23 31 33 35 13 16 27 30 31 32 12 20 22 24 25 39 06 07 13 30 36 40 ●エクセルに貼り付けると、数字6個で一塊になって貼りついてしまう。      A列          B列         C列         D列           1 03 06 23 25 38 41 07 14 22 26 28 29 05 06 07 13 33 34 03 14 16 19 24 25 2 02 05 10 21 24 39 04 23 36 41 42 43 03 08 09 14 19 40 02 11 12 17 28 43 3 19 20 35 40 42 43 14 26 28 30 31 35 10 22 27 38 41 42 01 04 08 26 37 39 4 15 18 33 34 36 37 01 02 15 21 32 37 20 21 23 31 33 35 5 13 16 27 30 31 32 12 20 22 24 25 39 06 07 13 30 36 40 ●エクセルには数字1つに1セル毎に貼り付けたい。  A B C D E F G H I J K L  M N O P Q R S T U V W X  1 03 06 23 25 38 41 07 14 22 26 28 29 05 06 07 13 33 34 03 14 16 19 24 25 2 02 05 10 21 24 39 04 23 36 41 42 43 03 08 09 14 19 40 02 11 12 17 28 43 3 19 20 35 40 42 43 14 26 28 30 31 35 10 22 27 38 41 42 01 04 08 26 37 39 4 15 18 33 34 36 37 01 02 15 21 32 37 20 21 23 31 33 35 5 13 16 27 30 31 32 12 20 22 24 25 39 06 07 13 30 36 40 【注意事項】   ・使用するエクセルは2010です。 以上、よろしくお願いします。

  • WebページのリストをExcelに落とす方法

    Webページに掲載されている大量の店名、住所、電話番号のリストをExcelに落とす(店名、住所、電話番号の列に入れる)のに便利な方法を教えてください。 リストは複数のページにわたっており、1ページ当たり20件程度の項目があるとします。 ページのソース(テキスト)から必要なタグの項目を抽出していけばよさそうですが、プログラムを組まなければだめでしょうか(当方プログラム作成はできません)。

  • Java ExcelのデータをWebページにセット

    こんにちは。Java、HTML共に初心者です。 以下の事をJavaで行いたいのですが、その方法(コーディングの仕方)が解らなくて困っております。 やりたいこと↓ (1)Excelデータの特定の行列(セル)に記述されているテキストデータを取得 (2)Webページのテキストボックスに(1)で取得したテキストデータをセット (3)Webページのボタンを押下する。 素人染みた質問で申し訳ないんですが、ご存知の方がいらっしゃいましたら、 お教え願います。

  • ウェブページのコピー

    ウェブページの表示されてる画面はコピーして張り付けるのにプリントスクリーンを使用してペイントに貼り付けて出来るのですが、ウェブページで画面に映っていない部分(スクロールしないと見れない部分)も全部コピーする事は可能でしょうか? 出来るのであればやり方を教えて下さい。 回答宜しくお願いします。

  • webページのコピーができない

    インターネットでデータ収集する際にWebページを必要な箇所を指定しコピーしてワードに貼り付けしてPDFに加工して保存しているのですが、最近ワードに貼り付けができません。何か設定が変わったせいでしょうか。教えてください

  • Webページをメモ帳にコピー

    Webページのテキスト文をメモ帳にコピーして ネットにつながらない外出先で メモ帳を読んでいます。 Webページをメモ帳にコピーすると、 改行されずに非常に読みにくいです。 読みやすくするために手作業で改行しているのですが、 自動で改行できないでしょうか? 使っているエディタはUnEditorです。

  • エクセルでつくっている商品価格表をそのままWebのHTMLページの価格ページ欄に反映させるには?

    エクセルでつくっている商品価格表を、そのままWebサイトのHTMLページの価格ページ欄に自動的に反映させたいのですが、できるでしょうか? 自社内にある社内データ保管用のサーバに、エクセルの価格表が保存されています。価格がちょくちょく改定されるのですが、いくら改定されてもいちいちWebサイトの価格ページがこれに自動連動されていれば、Webサイトの価格ページの数値を改定する必要がなくなるので、できないかと思っております。 [ 例 ] ●自社サーバのエクセル価格表:「商品Aの価格:100円」 だったのが、 ●自社サーバのエクセル価格表:「商品Aの価格:120円」 に改定されたとき、これまで ●自社Webサイトの価格表ページ:「商品Aの価格:100円」 だったWebサイトの価格情報もエクセル価格表に連動して ●自社Webサイトの価格表ページ:「商品Aの価格:120円」 に自動的に変更される、というようなイメージです。 有料ソフト、有料エクセルツールや難しいプログラミングではなく、 無料ソフト、無料エクセルツールや簡単なプログラムでこのようなことができれば嬉しいです。 宜しくお願い致しますm(_ _)m

  • WebページのデータをEXCELに取り込む方法

    ページ内にボタンがあってクリックするとそれに対するデータが CGIで表示されるようになってるのですが・・・。 沢山ある場合大変なので一括してEXCELに取り込めないでしょうか? 直接、EXCELにでなくても構いません。 何か良い方法があれば教えてください。 宜しくお願いしますm(__)m

  • ウエブページ

     eBay出品中、次の表示がでます。なにをどうすべきなのでしょうか?  よろしく御願い致します。   情報アイコン   Web ページの有効期限が切れています   可能性のある原因:   •この Web ページのローカル コピーは古くなっているので、Web サイトからま    たダウンロードする必要があります。 対処方法: ページを再度表示するにはツール バーの [更新] ボタンをクリックしてください。更新後、  特定の Web ページへ再度移動したり、情報を再入力する必要がある場合もあります。 詳細情報

専門家に質問してみよう