本ページには広告が含まれています。

インスタンス化

クラス

Excel VBA クラス コレクションの要素取得方法(Lv.13)

Excel VBA クラスの13回目です。コレクション化したインスタンスから要素を取得する方法について解説しています。サンプルは「InputBox」「Application.InputBox」「UserFormのListBox」の3つです。
クラス

Excel VBA クラス コンストラクタを利用する方法(Lv.12)

Excel VBA クラスの12回目です。引数を渡せないVBAのコンストラクタですが、メソッドやコレクションなどをうまく利用することで引数付きコンストラクタのように振るまわせることが可能です。その一例について解説しています。
クラス

Excel VBA クラス コンストラクタとデストラクタ(Lv.11)

Excel VBA クラスの11回目です。VBAにおけるコンストラクタとデストラクタについての解説です。基本的な利用方法等について解説しています。VBAでは引数を渡すことが出来ないので別途代替の処理が必要ですがその方法は次の記事で解説の予定
クラス

Excel VBA クラス インスタンスをコレクション化(Lv.10)

Excel VBA 表データ1行分のインスタンスをCollectionオブジェクトを使って複数行をコレクション化する方法についての勉強です。ループ処理でAddメソッドを使ってインスタンスを追加していく際の注意点などについても解説しています。
クラス

Excel VBA シートの表データからクラスを作成 (Lv.9)

Excel VBA シートの表データからクラスを作成する方法です。表データの列見出しをプロパティに設定してクラスをインスタンス化してデータ部分の1行を各プロパティに格納します。プロパティはすべてPropertyプロシージャを使用しています。