Excel・VBA活用術

Excel・VBA活用術

エクセルVBAでクラスとコレクションを使うと簡単に請求書のデータ抽出できる

エクセルVBAでクラスを使って請求書マクロを作るシリーズをお送りしています。今回は、請求データの中から該当の取引先のデータだけを抽出する方法です。これは、クラスとコレクションを使うと、実にスマートに実現できるんです。
Excel・VBA活用術

エクセルVBAでシートモジュールに請求書マクロのデータをコレクション化する処理を書く

エクセルVBAでクラスを使って請求書マクロを作るシリーズをお送りしています。今回は、エクセルVBAで請求書マクロのシートのデータをシートモジュール上のインスタンスのコレクションとして格納する方法です。
Excel・VBA活用術

エクセルVBAでクラスを使った請求書マクロの概要と使用するクラスの定義

新シリーズとして「エクセルVBAでクラスを使って請求書マクロを作る」を開始します。今回は、エクセルVBAでクラスを使った請求書マクロの概要と使用する2つのクラスの定義ということでお送りします。
Excel・VBA活用術

エクセルVBAでエクセル表のデータを反映するメソッドとクラスを使うメリット

「初心者向けエクセルVBAではじめてのクラスモジュール」についてのシリーズです。今回は、エクセルVBAでエクセル表のデータを反映するメソッドを作る方法とエクセル表でクラスを使うメリットについてお伝えします。
Excel・VBA活用術

エクセルVBAで自作コレクションの要素を削除するメソッドの作り方

「初心者でもわかるエクセルVBAのクラスモジュール」シリーズをお送りしています。今回は、エクセルVBAで自作コレクションの要素を削除するRemoveメソッドの作り方についてお伝えしていきます。
Excel・VBA活用術

エクセルVBAで自作のコレクションに要素を追加するメソッドを作成する

「初心者でもわかるエクセルVBAのクラスモジュール」をテーマにシリーズ連載をしております。今回は、エクセルVBAで自作のコレクションに要素を追加するAddメソッドを作成する方法について見ていきます。
Excel・VBA活用術

コミュニティ連携型!ノンプロ向けプログラミング講座&技術ライティング講座開講のお知らせ

コミュニティ「ノンプログラマーのためのスキルアップ研究会」と連携した、VBAおよびGoogle Apps Script初心者講座(全6回)を開催させていただくことになりましたのでお知らせします。
Excel・VBA活用術

エクセルVBAで自作コレクションの要素を取得するプロパティの作り方

「初心者でもわかるエクセルVBAのクラスモジュール」というテーマでシリーズ連載をしております。今回は、エクセルVBAで自作コレクションの要素を取得するItemプロパティの作り方をお伝えします。
Excel・VBA活用術

エクセルVBAで自作コレクションのインスタンス生成時に初期データも投入する方法

「初心者でもわかるエクセルVBAのクラスモジュール」についてのシリーズです。今回は、エクセルVBAで自作コレクションのインスタンス生成時のイベントClass_Initializeで初期データも投入する方法です。
Excel・VBA活用術

エクセルVBAでインスタンス生成時に自動で処理を実行するイベントプロシージャClass_Initialize

「初心者でもわかるエクセルVBAのクラスモジュール」のシリーズです。今回はエクセルVBAでインスタンス生成時に自動で処理を実行するイベントプロシージャClass_Initializeの使い方です。
Excel・VBA活用術

エクセルVBAでクラスモジュールを使って独自のコレクションを作る方法

「初心者でもわかるエクセルVBAのクラスモジュール」ということでシリーズでお伝えしております。今回は、エクセルVBAでクラスモジュールを使って独自のコレクションを作る方法をお伝えします。
Excel・VBA活用術

エクセルVBAでコレクション化したインスタンスを取り出す方法

「初心者でもわかるエクセルVBAのクラスモジュール」をテーマにシリーズでお送りしております。今回は、Itemメソッドを使ってエクセルVBAでコレクション化したインスタンスを取り出す方法についてお伝えします。
Excel・VBA活用術

エクセルVBAでインスタンスの集合をコレクション化する方法

「初心者でもわかるエクセルVBAのクラスモジュール」をテーマにシリーズ連載をしております。今回は、エクセルVBAでCollectionオブジェクトを使ってインスタンスの集合をコレクション化する方法をお伝えします。
Excel・VBA活用術

【エクセル区切り位置】「列のデータ形式」で数字データを文字列・日付形式に変換する

エクセルの「区切り位置」を紹介するシリーズ。第三回目は「列のデータ形式」の設定です。先頭がゼロではじまる数字データを文字列に変換する・8ケタの数字データを日付形式に変換する方法を紹介しています。
Excel・VBA活用術

エクセルVBAでProperty Getプロシージャを使ってプライベート変数にアクセスする方法

「初心者でもわかるエクセルVBAのクラスモジュール」をテーマにシリーズ連載しています。今回はエクセルVBAでPropety Getプロシージャを使ってプライベート変数にアクセスする方法をお伝えします。
Excel・VBA活用術

エクセルVBAでクラスのインスタンス生成時に初期データを格納するメソッドを作る方法

「初心者でもわかるエクセルVBAのクラスモジュール」についてシリーズでお伝えしています。今回は、エクセルVBAでクラスのインスタンス生成時にデータを簡単に格納する、つまりコンストラクタ的なメソッドを作る方法です。
Excel・VBA活用術

2019年プログラミング言語別に考えていること、やりたいこと

明けましておめでとうございます。ノンプログラマー向けのプログラミングという視点で、2019年にプログラミング言語VBA、GAS、Pythonについて考えていること、やりたいことをお伝えします。
Excel・VBA活用術

エクセルVBAでProperty Letプロシージャを使ってプロパティ設定をする方法

「初心者でもわかるエクセルVBAのクラスモジュール」について連載でお送りしております。今回はエクセルVBAでProperty Letプロシージャを使ってプロパティ設定をする方法をお伝えします。
Excel・VBA活用術

【エクセル区切り位置】ダブルクォートで囲まれたカンマ区切りのデータを一瞬で分割する

エクセルの「区切り位置」を紹介するシリーズ。第二回目は「各フィールドの値がダブルクォートで囲まれているカンマ区切りのデータ」のダブルクォートを削除し、カンマで分割する方法を紹介しています。
Excel・VBA活用術

エクセルVBAでプロパティを他のモジュールからアクセスできないようにする方法

「初心者でもわかるエクセルVBAのクラスモジュール」をテーマに連載をお伝えしています。今回はエクセルVBAでプロパティをプライベート変数で作成して他のモジュールからアクセスできないようにする方法です。