【Excel VBA】満年齢を算出する関数コード

学年を求めるためには、4月1日時点で何歳か?、を算出する必要がごさいます。 例えば、次のようになります。 2015/4/1 に 0 歳とカウントされる生まれ: 2014/4/2- 2015/4/1 に 1 歳とカウントさ […]

【改善版】【Excel VBA】配列やコレクションの定数クラスを用意するコード2♪

【Excel VBA】配列やコレクションの定数クラスを用意するコード♪ – oki2a24 の改善版ですわ♪ 変更ポイント プロパティのコメントから を削除した。 ディクショナリを生成するのは 1 つの関数にまとめ、抽象 […]

【改善版】【Excel VBA】ワークシートに入力したマスタデータを VBA から簡単に利用できるようにしたクラスのコード!2

【Excel VBA】ワークシートに入力したマスタデータを VBA から簡単に利用できるようにしたクラスのコード! – oki2a24 の改善版! ポイント プロパティ (クラス変数) は Public メソッド以外から […]

【VBA】【Git】VBA とそのエクセルを Git でそれなりに管理する方法

管理するもの Sample フォルダ配下で VBA コードとエクセルを管理 エクセル: Sample.xlsm、VBA: Sample クラス、Sample モジュール 管理方法ポイント vbac を使用して VBA フ […]

【Excel VBA】年月の文字列から来月の月数字、今月末の日にちを取得するコード!

やりたいこと 12月の翌月は1月だが、この数字を簡単に VBA で取得したい。 月によって最終日が異なるが、月末日の数字を簡単に VBA で取得したい。 ポイント DateSerial メソッドを使用する。引数は、年、月 […]

【Excel VBA】【改善2】座標でなく、フォーマットシートに設定したキーに対応する場所に書き込むクラスの仕様変更とリファクタリング♪

ポイント フォーマットに同じキーを複数箇所に設定したい。今までは、書き込み対象シートには最後のキーにのみ値が代入され、それ以外はキー変数文字列がそのまま書き込まれていた。 フォーマットに同じキーを複数セルに設定した場合、 […]

【Excel VBA】【改善】フォーマットワークシートに指定した変数に対応する場所に書き込むクラスのリファクタリング・機能追加いたしました!

追記: 更に改善版です! 【Excel VBA】【改善2】座標でなく、フォーマットシートに設定したキーに対応する場所に書き込むクラスの仕様変更とリファクタリング♪ – oki2a24 フォーマットに指定した変数に対応する […]

【Excel VBA】セル番号などの絶対座標指定ではなく、セルに変数として指定した文字列に対応した場所に書き込む変数指定で帳票を楽に作れるようにするクラス!

追記: 改善版です! 【Excel VBA】【改善】フォーマットワークシートに指定した変数に対応する場所に書き込むクラスのリファクタリング・機能追加いたしました! – oki2a24 【Excel VBA】【改善2】座標 […]

【Excel VBA】CSV ファイルをワークシートにインポートするクラスのコード♪

CSV ファイルのをエクセルにインポートする条件 CSV ファイルを VBA からエクセルにインポートしたい。 CSV の各項目にダブルクオーテーションが付いていてもいなくても、インポートできるようにしたい。 読み込み先 […]

【Excel VBA】コレクションを配列に変換するコード

VBA コード CollectionToArrary の返却値は Variant だが、本当はどんな型なのか限定させたかった。。。 汎用性を考慮して、また、Arrary(“い”, “ろ […]