Excel・VBA活用術

Excel・VBA活用術

エクセルVBAによるIEを操作するクラスに指定秒数の待ち時間を入れるメソッドを追加する

エクセルVBAでIEスクレイピングをするときに便利なクラスの作り方をお伝えしております。今回は、エクセルVBAによるIEを操作するクラスに指定秒数の待ち時間を入れるメソッドを追加する方法を紹介します。
Excel・VBA活用術

エクセルVBAでIEを操作するクラスにログイン処理をするメソッドを追加する方法

エクセルVBAでIEスクレイピングをするときに便利なクラスの作り方をお伝えしております。今回は、エクセルVBAでIEを操作するクラスに、ログイン処理をするメソッドを追加する方法をお伝えします。
Excel・VBA活用術

エクセルVBAでIEを操作するクラスに検索入力&ボタンクリックのメソッドを追加する方法

エクセルVBAでIEスクレイピングをするときに便利なクラスの作り方をお伝えしております。今回は、エクセルVBAでIEを操作するクラスに検索窓の入力&ボタンクリックのメソッドを追加する方法をお伝えします。
Excel・VBA活用術

エクセルVBAでIEを操作するクラスにWebページのテーブルデータをシートに書き出すメソッドを追加する

エクセルVBAでIEスクレイピングをするときに便利なクラスの作り方のシリーズです。今回はエクセルVBAによるIEを操作するクラスにWebページのテーブルデータをシートに書き出すメソッドを作成していきます。
Excel・VBA活用術

【Outlook VBA】Application_NewMailExイベントでメール受信時にメッセージを表示する方法

Outlook VBAのApplication_NewMailExイベントとGetItemFromIDメソッドで、特定の件名を持つメールを受信したら、メッセージを表示する方法をご紹介しています。イベントの処理対象にするメールの条件を吟味すれば、欲しいメールだけをメッセージで知らせてくれますよ。
Excel・VBA活用術

エクセルVBAでIEを操作するクラスにテーブルのデータを取得するメソッドを追加する方法

エクセルVBAでIEスクレイピングをするときに便利なクラスの作り方をお伝えしております。今回は、エクセルVBAでIEを操作するクラスにテーブルのデータを取得してデバッグ出力するメソッドを追加していきます。
Excel・VBA活用術

【保存版】実務でOutlook VBAを使いこなすための初心者向け完全マニュアル

皆様こんにちは、ノグチです。 メーラーの定番、MicrosoftのOutlook。 規定のメーラーに指定している会社も多いのではないでしょうか。 メールはとっても便利で、気軽に様々な情報をやり取りできてしまうのですが、反面受信ボックスの中に...
Excel・VBA活用術

【エクセルVBAでIE操作】WEBページのテーブル要素からセルのデータを取り出す方法

初心者向けエクセルVBAでIEを操作するシリーズです。今回は、エクセルVBAでInternetExplorerを操作して、WEBページのテーブル要素からセルのデータを取り出す方法をお伝えします。
Excel・VBA活用術

エクセルVBAでIEを操作するクラスにリンクテキストでa要素を探してリンクする方法

エクセルVBAでIEスクレイピングをするときに便利なクラスの作り方をお伝えしております。今回は、エクセルVBAでIEを操作するクラスに、リンクテキストでa要素を探して取得するメソッドを追加していきます。
Excel・VBA活用術

エクセルVBAでIEを操作するクラスにname属性で取得した要素から内容を取り出すプロパティを作成

エクセルVBAでIEスクレイピングをするときに便利なクラスの作り方をお伝えしております。今回は、エクセルVBAでIEを操作するクラスにname属性で取得した要素から内容を取り出すプロパティを追加していきます。
Excel・VBA活用術

エクセルVBAでIEを操作するクラスに読み込み待ちとドキュメント取得の機能を追加する方法

エクセルVBAでIEを操作する便利なクラスの作り方をお伝えしています。今回は、エクセルVBAでIEを操作するクラスに読み込み待ちをするメソッドと、ドキュメント取得をするプロパティと処理を追加します。
Excel・VBA活用術

【Outlook VBA】メール本文から欲しい情報だけを取り出す方法

MailItemオブジェクトのBodyプロパティとMid関数を使って、Outlookのメール本文から欲しい情報だけを取り出す方法をご紹介しています。メールで勤務時間を管理しているあなた!この方法なら、日々のチェックが楽になるかも?
Excel・VBA活用術

エクセルVBAでIEを操作するクラスでWebページを開くメソッドを追加する

エクセルVBAでIEによるスクレイピングをするときに便利なクラスの作り方をシリーズでお伝えしています。InternetExplorerを操作するクラスでWebページを開くメソッドを追加する方法です。
Excel・VBA活用術

エクセルVBAでIEを操作するもっとも簡単なクラスを作成する方法

エクセルVBAでInternetExplorerを操作してWebスクレイピング…けっこういつも同じ処理を作ります。そんなときには、クラスで部品化が有効です。まずは、IEを操作するもっとも簡単なクラスを作成します。
Excel・VBA活用術

【Outlook VBA】イベントApplication_Startupで起動時に今日の予定を表示する方法

Outlook の起動時イベントApplication_Startupに処理を書き込むことで、Outlookを立ち上げた時に今日の予定を取得してメッセージを表示する方法をご紹介しています。これなら、毎日の予定がOutlook起動時に把握できますよ。
Excel・VBA活用術

【Outlook VBA】登録済みの予定を日付で検索して取得する方法

Outlook VBAで、Outlookに登録した予定を取得してメッセージ表示する方法をご紹介しています。この方法と、Outlookに用意されているイベントと組み合わせて使えば、Outlookを更に使い勝手良く使うことができますよ。
Excel・VBA活用術

Google Apps Scriptで特定のURLを踏んだらスクリプトを動作させるdoGet関数の使い方

Google Apps Scriptで備品購入申請を題材としてワークフローを作る方法についてシリーズでお伝えしてます。今回は、GASでで特定のURLを踏んだらスクリプトを動作させるdoGet関数の使い方です。
Excel・VBA活用術

【Outlook VBA】UnReadItemCountプロパティで受信フォルダの未読メール件数を取得する方法

Outlook VBAで、受信ボックスの未読メール件数を取得してメッセージ表示させる方法をご紹介しています。受信フォルダだけでなく、サブフォルダの未読メール件数も取得できるので、Outlookの自動振り分け機能と一緒に使えば、Outlookをもっと便利に使えるかも?!
Excel・VBA活用術

【Outlook VBA】メールの送信時イベントで確認ダイアログを表示する方法

Outlook VBAで、メール送信時のイベントApplication_ItemSendの引数CancelにTrueを指定することで、メール送信をキャンセルする方法をご紹介しています。この方法を使えば、メール送信ボタンを押したときに、任意のメッセージを表示させたりすることができますよ!
Excel・VBA活用術

【エクセルVBA】入力規則のドロップダウンリストを複数連動させる方法

エクセルの入力規則のドロップダウンリストを、VBAで複数連動させる方法をご紹介しています。この方法が使えれば、エクセルで作るツールの幅がぐんと広がりますよ。