楽天ある程度の数のリストをごにょごにょするときには、Googleスプレッドシートはとても便利です。正規表現が使えたり、AppsScriptが使えたりと、EXCELよりも軽快に処理が行えます。こんにちは、カグア!です。EXCELほど大量にはデータを扱えませんけれど、Googleスプレッドシートはほんと便利ですよね。URLを大量に処理することがあったので、ソースを共有しますー。UrlFetchApp.fetchで文字化けする問題について追記しました。追記:Amazonのようにunicodeじゃないとき何をするスクリプトなの?とりあえず、URL一覧があって、それを1個1個どんなWebページなのかって知りたいときありますよね。これを・・・、こうしてくれるAppsスクリプトです。タイトルアグリゲーターほぼこちらのソースをお借りしています。ありがとうございます。Qiitaあとは、タイトルの文字を置換するとか、クレンジングするとかいろいろとリプレースすると良いかと思います。エラー対応や例外処理とかぜんぜんしてません。}}Appsスクリプトの解説AppsScriptは、基本的にはJavaScriptと似たような構造です。オブジェクトを生成して、それらにどんどんメソッドやプロパティ操作していけばOKです。お約束の構文と、offset()の使い方を覚えると、すぐに書けるようになりますよ。)カレントセルの上下yxに対して処理ができる。xyではないので注意。.getValue()と.setValue()値をセットしたり取得したりします。sheet.getActiveCell();上から、アクティブなファイルからアクティブなシートを生成し、アクティブなセルを読み込む、という流れ。UrlFetchApp.fetch();URLを指定すればその先のデータを持ってこれます。実行時には一回認証する必要があります。追記:AmazonのようにunicodeじゃないときUrlFetchApp.fetchは便利なのですが、たまに文字化けすることがあります。黒いダイヤに白抜きの???とかになるケース。アマゾンで遭遇しました。charsetをUTF-8にしても、Shift-JISにしてもダメでした。調べますと以下のページが。そもそもUTF-8などのunicode(ユニコード)で出力してくれてなかったみたい。楽天ブログ結論としては、UrlFetchApp.fetchするときに、unicode変換するスクリプトを別途書かないとイケナイっぽいです。unicode変換のメソッドや関数がないため、PHPなど何かしら自作する必要がありそうです。Kindleストア毎日更新がんばってます!はげみになりますので、よろしければご購読をぜひ!FEED購読(無料)は右画像をクリックしてください>>「正規表現も使えるのが嬉しい。Yoshidaブロガー兼ユーチューバー。個人事業主でネット業界のお仕事24年目です。「マツコの知らない世界」Googleマップ案内人TV出演。Googleストリートビュー認定フォトグラファー。Googleアナリティクス公式コミュニティ・アンサリスト最高ランク「レジェンド」国内初獲得。主な著書「Googleアナリティクス基礎講座」(技術評論社)。趣味はデジカメとゲームとパン作り。当サイトについて・プライバシーについて当ブログではGoogleアナリティクスとcookieを用い、個人を特定しない範囲でアクセス状況を記録しています。Google側ではその情報をGoogleアカウントと紐付けパーソナライズ広告に利用しています。その情報は取り扱いに注意しつつ、内容充実や企画立案など、皆様のお役に立てるよう活用しています。パーソナライズド設定をオフにするには、Google公式ページを御覧ください。運営するアフィリエイトプログラムに参加しています。それらのリンクからユーザー様が該当サイトにて購入されたとき、サイトが紹介料を獲得します。・引用/画像利用について当ブログでは一部外部の画像を利用しています。TwitterやInstagramなどSNSで公開された投稿については、本文の説明上必要と思われます著作権法で認められています「引用」としての利用として、ASPの埋め込み引用機能(エンベッド)を用い掲載をしています。・免責事項について当ブログの記事の内容や感想については、あくまでも個人的な見解となります。記事執筆当時の情報で、実際の状況や環境によって掲載内容と異なる場合がございます。万一トラブルや問題、損害が発生しましても、一切の責任を負えません。