2018-11-08エクセルは表計算、データ管理を行うことしかできないのかな?もっと実践的な使い方を知りたいんだけど。インターネットの情報を抜き取ることはできないかな?エクセルの面白い使い方を知りたい人に向けてお伝えします。情報収集の方法としてスクレイピングという技術があります。エクセルVBAを使ってインターネットエクスプローラー(IE)操作できることを知ってもらえたらもっとVBAを学びたくなるはずです。余計な知識を除いて、手順と知識をシンプルな形で説明していきます。サンプルを用意したので、まずダウンロードして動きを確認する。※コードを書くことはしなくてもいい状態にしています。「見て・知って」から「学びましょう」。興味がなければ、ソッと画面を閉じればOKです。まとめサンプルのダウンロード実際の動きを見るのが一番です。ダウンロードをして、ボタンをクリックするだけの簡単サンプルを用意しています。「他の人に調べてもらいたい~」そんなことを思ったことはないですか?要は「調べるの大変だし、めんどくさい」と思っている状態です。エクセル領域を超えてインターネットの世界に踏み込むので最初に設定が必要です。楽しい世界に行く事前準備です。(現実世界のイメージならば、海外旅行で相手国の入国審査を受ける(ビザ申請)ようなもの)「詳細設定」にある2つの項目にチェックを入れるだけです。Controlsコード解説コードをざっくりとイメージ化すると以下のようになります。エクセルから直接インターネットを見ることができないので「仲介人(InternetExplorerオブジェクト)」に代わりに見てもらう感じです。---4--------------------------------------------------------1インターネット世界とエクセル世界の橋渡しとして「InternetExplorer」のオブジェクトを作ります。InternetExplorer2オブジェクトを作ったら、実際に動かすInternetExplorerを作成します。CreateObject("Internetexplorer.Application")3画面上に見えるように設定します。True※ここまでの設定で人間がインターネットエクスプローラをダブルクリックして開いた状態になります。いう事は、あとはどのページを見るか?となります。4URLを設定します。"https://www.yahoo.co.jp/"見たいサイトの場所(URL)を記載します。プログラムではキッチリとURLを指定してあげないと、うまく表示してくれませんので注意して入力します。まとめ初期設定とわずか4行でエクセルからインターネットが開けました!ここまではおまじないのようなものなので、覚えないとダメということはないです。コピーして使い回せばいいので、気張らずいきましょう!開くだけだと面白くないので、画面をいじることを見て行きます。TwitterShareGoogle+PocketHatenaLINEおすすめ記事1【オーストラリア】お腹(胃袋)を鍛えるトレーニング海外では普段お目にかかることが少ない食材に出会います。楽しみ反面、心配なことのひとつです。食事だけは毎日摂らないと元気も出ませんし、病気にもかかりやすくなるので重要なことです。コメントをキャンセルメールアドレスが公開されることはありません。同じコトを繰り返すのは正直、ストレスを感じます。ミスも起こるし、何より面白くない。...Excel-VBAエクセルVBAでダイアログボックスを使ってデータの間接入力をするエクセルに文字を入れるときの方法としてキーボードからダイレクトに入力するのが一般的です。それを実現させてしまいましょう。思っている人に向けてこれだけ知っていたらよいVBA基礎知識を説明します。使い時がわからないです。思った人に、デモを紹介します。集めた知識を1つのツールとして形にすることがとても重要です。...Excel-VBA【エクセルVBA】サンプルダウンロードで簡単理解!Webサイト情報を取得するプログラムを実例込みで解説エクセルからインターネットは開けたよ。この次は何をするのかな?って人に説明を続けていきます。...PREV簡単・便利!エクセルVBAの基本知識だけで作ったデモを紹介【集計表(別エクセル)】NEXT仕事選びの判断ポイントを難しくしないようにするためには管理者まうま旅人歴10年。国内・国外問わず一人でバックパックを背負って旅に出かけます。独学でプログラミングを学び、得た知識で手助けツールを作成。苦労している人の助けになるように取り組んでいます。サイトは難しい表現を使わず、できる限り簡単なコトバで伝えることを第一に掲げています。