適材適所

WindowsやPowerShellやネットワーク、IBMなどのシステム系の話やポイ活など気になったことも載せているブログです。

挫折した人のためのVBAクラスモジュール入門_その10(最終回)

この記事では メソッドを定義しよう 住所の都道府県名を返すメソッドの仕様 メソッドの定義方法 住所の都道府県名を返すメソッドの実装 これでGodExcelオブジェクトはひとまず完成 最後に GodExcelクラスの完成形 この記事では VBAのクラスモジュールの使い…

挫折した人のためのVBAクラスモジュール入門_その9

この記事では GodExcelオブジェクトの現在の状態 GodExcelオブジェクトの問題点 外部からプロパティを変更できないようにする プロパティ周りが整備されたGodExcelクラスのコード GodExelの利便性をさらに高めるアイディア メソッドはオブジェクトに関係ある…

挫折した人のためのVBAクラスモジュール入門_その8

この記事では コンストラクタについて コンストラクタ 実験:コンストラクタが呼ばれるタイミングを知る デストラクタについて 実験:デストラクタが呼ばれるタイミングを知る デストラクタはどんな場面で使うのか 次回はGodExcelオブジェクトに戻ります こ…

挫折した人のためのVBAクラスモジュール入門_その7

この記事では 今回は具体的な話を 神エクセルの仕様 コンストラクタを定義する テストしてみる この記事では VBAのクラスモジュールの使い方を解説しています。 前回に引き続き、シートの情報をクラスモジュールを使ってオブジェクト化していく手法を説明し…

挫折した人のためのVBAクラスモジュール入門_その6

この記事では プロパティへのアクセスについて カプセル化とは プロパティのインターフェースを統一する この記事では VBAのクラスモジュールの使い方を解説しています。 前回に引き続き、シートの情報をクラスモジュールを使ってオブジェクト化していく手法…

挫折した人のためのVBAクラスモジュール入門_その5

この記事では プロパティを設定できた プロパティを取得できるようにする Property Getをテストする なぜオブジェクト内部のプロパティを外部から直接いじれないようにするのか この記事では VBAのクラスモジュールの使い方を解説しています。 前回に引き続…

挫折した人のためのVBAクラスモジュール入門_その4

この記事では オブジェクトを生成できた Privateなプロパティ Privateとは プロパティを設定できるようにする プロパティに値を設定してみる この記事では VBAのクラスモジュールの使い方を解説しています。 クラスモジュールの実例を用いて解説しています。…

挫折した人のためのVBAクラスモジュール入門_その3

この記事では オブジェクトの情報を定義する場所がクラスモジュール クラスモジュールのコード クラスモジュールの文法的な話 オブジェクトを生成する まだまだ役に立つオブジェクトではない この記事では VBAのクラスモジュールの使い方を解説しています。 …

VBAでウェブスクレイピング_IE操作編_その3

Internet Explorereはサポートが終了します! はじめに 次ページをクリックする classやidがない場合のタグの取得方法 全ての要素にアクセスする 最初から最後のページまで遷移する Internet Explorereはサポートが終了します! マイクロソフトからIEのサポ…

VBAでウェブスクレイピング_IE操作編_その2

Internet Explorereはサポートが終了します! HTMLとは タグとは IEを使ったスクレイピングにおける主要な操作 情報を集める 実際のHTMLを見てみる HTMLからclass属性を取得する getElementsByClassNameメソッド タイトルを取得する Internet Explorereはサ…

VBAでウェブスクレイピング_IE操作編_その1

Internet Explorereはサポートが終了します! Internet Explorerを使ってウェブスクレイピング お題をどうするか お題はこのブログの記事タイトル一覧を取得する IEを操作するためには、「InternetExplorer」オブジェクトを使う ウェブページにアクセスする …

VBAでNotesメールを作成・送信する_ファイル添付

この記事では VBAでNotesメールにファイル添付する VBAでファイルを添付してNotesメールを作成・送信するコード コードの解説 終わりに 参考サイト この記事では VBAを使ってNotesのメール操作を自動化するためのアイディアを書いています。 Notesを使った日…

VBAでNotesメールを作成・送信する_CC/BCCの追加

この記事では VBAでNotesメールにCCとBCCを追加する CCとBCCを追加する NotesメールにCC・BCCを追加するコード コードの前提条件 終わりに 関連記事 この記事では VBAを使ってNotesのメール操作を自動化するためのアイディアを書いています。 Notesを使った…

VBAでNotesメールを作成・送信する_最も簡単なサンプル

VBAからNotesメールを操作する VBAでNotesメールを作成・送信する最も簡単なサンプル サンプルを使う前に コードの解説 終わりに VBAからNotesメールを操作する 毎日の日報メールや、同じようなメールをちょこっとだけ変えて一度に送信しなければならない場…

VBAにおける文字列検索はどれが一番速いのか_中間編

VBAで特定の文字列が含まれるか検索するのに一番速いのは誰だッ!? 出場選手紹介ッ!! 闘技場(検証した環境) ルール テストしたプログラム 闘いの行方は・・・? チャンピオンはInstr関数!! 総括 VBAで特定の文字列が含まれるか検索するのに一番速いのは…