Create a UserForm containing a dynamic number of controls and make sure they are being triggered by certain events. To achieve this result, we will use a UserForm and a class module, and assign any ...
普通のVBAアプリをクラス化して保守性を高める シリーズの目的 実務で使われている多くのVBAアプリは、標準モジュールに処理が詰め込まれた「動くけれど直しづらい」構造になっています。 最初は問題なくても、仕様変更や機能追加が続くと、次第に次の ...
業務でVBAを用いたツールを作成する際、私は構造を3つのレイヤーに分けて設計しています。 理由はシンプルで、属人化を防ぎつつ一定の品質を保つためです。 特に最近はAIの発達により、誰でもある程度のコードを書くことができるようになりました。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する