VBA

VBA

VBAの基本文法をつかむ(プロシージャ/ステートメント/オブジェクト/メソッド/プロパティ)

シリーズ前回の記事でVBAを書くための場所「標準モジュール」を表示させることができました。 今回は、簡単なプロシージャを作ってVBAの基本構文を学んでいきましょう。 タナイ 具体的に...
VBA

【VBA】Webスクレイピング-06:取得した要素からテキストを抜き出す

VBAでWEBスクレイピングの第6弾です。今回で基本的な内容についての解説はひと通り終わることになります。 それでは、前回の続きとして、idやclass等で抜き出したタグ含みの情報からどうやっ...
VBA

【VBA】Webスクレイピング-05:HTMLからデータを取り出す(Id/タグ名など)

VBAでWEBスクレイピングの第5弾です。 今回の記事では、HTMLからデータを取得する方法をいくつか紹介していきます。 要素を取得するメソッド 「要素」とは「対になるHTMLタグで囲まれ...
VBA

【VBA】Webスクレイピング-04:[開発]データを取得する

VBAでWEBスクレイピングの第4弾です。 Webスクレイピングによるデータの取得、今回はいよいよ開発に入ります。 前回のおさらい 前回は1番~3番の「設計」工程について説明しました。今回は4番の「開...
VBA

【VBA】Webスクレイピング-03:[設計]データの取得方法を検討する

VBAでWEBスクレイピングシリーズの第3弾です。 今回は、WEBページ内の任意の要素を抜き出すにあたってどのような設計をしていけばよいかを検討していきます。 具体的には、データの取得について以下の流れで進...
VBA

VBAはどこに書いていったらいい?知っておきたいモジュールの種類

シリーズ前回の記事ではVBAプログラムを書くための初期設定を行いました。 VBAプログラムを書く準備が整ったら、次はVBAにプログラムを入力していきます。 VBEを起動する まず、VBAを...
VBA

【VBA】ユーザー関数の作成

Excelには多くの関数が用意されています。 SUMやAVERAGEなどは有名なので誰でも知っているでしょうが、CONCATやCHOOSE、UNIQUE関数あたりになると知っている人もだいぶ限られてくるでしょう。 すでに用意さ...
VBA

配布が終了したMeeting TimerというアプリをVBAで復刻させる

今朝、Twitterで下記のお題が出ていたので試しに作ってみましたというエントリです。 元となるアプリケーションはMeeting Timerという名前のようです(おそらく通常のWindowsアプリケーション)。 配...
VBA

【VBA】Webスクレイピング-02:※重要※はじめる前に知っておきたいこと

今回は、Webスクレイピングを使ってECサイトから価格を取得するサンプルを作成します。 タナイ 今回は、作成にあたり絶対に守ってほしい注意点も紹介します。 前回記事はこちら ※重要※Webスクレ...
VBA

【VBA】Webスクレイピング-01:タイトルの取得

VBAというとローカル・オフライン環境で動作するものが大半を占めますが、実はWeb操作をすることも可能です。 WebスクレイピングというとPythonなどのライブラリが豊富な言語もありますが、サラリーマンが会社で使いたいというシーン...
タイトルとURLをコピーしました