• 締切済み

WebページのnotfoundをExcelで探す。

中国のショップより数百の商品を輸入していますが、いざ注文をしようとすると商品のページが無くなっている場合があります。 ※画像の様な状態になっています。 ページが残っている場合は、注文が出来るのですが、ページがなくなると注文が出来ません。 数百のページのURLを保持していますが、定期的に全てを確認するのはとても時間がかかります。 そこでExcelにURLを入力するだけでそのページがなくなっているか無くなっていないかを確認できる様にしたいと考えています。 というのも実はその様なExcelを過去に使ったことがありました。 もし、ページが有効かどうかを調べる数式などが御座いましたらご教授頂けると幸いです。

みんなの回答

  • ubku
  • ベストアンサー率37% (227/608)
回答No.2

No.1です Webサイトが正常値を返す場合は”◎”と表示されるのは致し方ないと思われます。おそらくどんなプログラムを使っても判定できない(?) 数百のURLは多すぎるのかもしれません。=ISERROR() をかませているので、#VALUE!と表示されることはないはずです。またExcelが落ちるのも、メモリ不足のような状態になっているのかもしれません。 憶測ばかりになってすみません。 質問に対する回答としては、 =WEBSERVICE() と言う数式があります、という趣旨でした。 力になれず無念です。。。 なお、 Excel2003以降 と書いたのは Excel2013以降 のタイプミスです。

  • ubku
  • ベストアンサー率37% (227/608)
回答No.1

Excel 2003 以降ですが、結構簡単にできたりします。 こんなのはどうでしょう? A1列に保持している URLをずらっと縦に並べます。 B1に次の数式を入れます。 =IF(ISERROR(WEBSERVICE((A1))),"×","◎") 後は数式を下方向ににオートフィルかコピペします。 最新の情報に更新したい場合はExcelの上でファンクションキーの「F9(再計算)」を押します。

関連するQ&A