適材適所

パソコン作業の自動化・効率化のための情報を発信するブログ(VBA,PowerShellなど)

PowerShellの自動変数研究_$$

この記事では はじめに $$の詳細を確認してみる 実際はどんなものが格納されるのか むりやり使い道を考えてみる 結論 この記事では PowerShellの自動変数について研究するシリーズの第1弾です。 PowerShellの自動変数のひとつ「$$」について使い方などを考…

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

この記事では インプットタグへの書き込みをやってみる お題はyahoo(2019年8月16日現在のhtml) 検索窓への入力方法 検索ボタンをクリックする これで終わり IEを使ったスクレイピングはかなり脆い 次は この記事では VBAによるIE(Internet Explorere)を使っ…

挫折した人のための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

次ページをクリックする classやidがない場合のタグの取得方法 全ての要素にアクセスする 最初から最後のページまで遷移する 前回は、記事タイトルをひとつ取得するところまで実装できたのでした。 今回はページを遷移して、すべての記事タイトルを取得する…

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

HTMLとは タグとは 情報を集める 実際のHTMLを見てみる HTMLからclass属性を取得する getElementsByClassNameメソッド タイトルを取得する HTMLとは 今回もハンズオン形式でIEを使ったスクレイピングのやり方を書いていきます。 前回は、HTMLの話をしていた…

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

Internet Explorerを使ってウェブスクレイピング お題をどうするか お題はこのブログの記事タイトル一覧を取得する IEを操作するためには、「InternetExplorer」オブジェクトを使う ウェブページにアクセスする Microsoft HTML Object Library HTMLとはなん…

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

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

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

この記事では VBAでIBM Notesを操作する2 CCとBCCを追加する コード 使う前に 関連記事 この記事では VBAを使ってNotesのメール操作を自動化するためのアイディアを書いています。 Notesを使った日々の業務を自動化したい人に向けて書いています。 VBAでIBM …