今回は「6章-1」で新しく知ったことと、思ったことを簡単にまとめました。6章は分厚いので少しずつ進めていきたいと思います。※これは学習記録です。書籍の内容は、あえて多くは載せていません。大事なことも省いていますので、詳細につきましては、ぜひ書籍をご覧ください。モジュール化とそのメリットモジュールを分けよう、という話です。モジュールを分けるのは大事です。前提としてどこを切り離したほうがいいか、わかっている必要がありますが。後から分けることも可能です。後から分けようしたときには、すでに複雑になりすぎている場合もありますね、、。合わせて、どのモジュールがどの機能で使われているのか、というドキュメントを作る必要がありそうです(私の場合)。メンバーをどこに追加するか標準モジュールに記述したパブリックレベルのメンバーは、常にグローバルのメンバーとなります。どこからでもアクセスできるうえに、名前がかぶるのは避けたいし、どれがどれだかわからなくなっていく。その問題を解決するための一つの手段として、標準モジュールではなく、オブジェクトモジュールを使うという選択肢が用意されています。このように、モジュールによる機能の部品課をする上で、オブジェクトにメンバーを追加するという選択肢は重要かつ効果的です。それを実現するためには、標準モジュールだけではなく、それ以外のモジュールとその使い方について知る必要があります。モジュールの分類クラスモジュールは、オブジェクトの定義すなわちクラスを作成するためのモジュールです。クラスモジュールを使用することで、オリジナルのオブジェクトを作成することができます。クラスモジュールを使ったことがないので、これから学んでいきたいです。それにしても、VBA実務を半年近くやっているので、本書がものすごく身に染みています。読み進めるごとに、知らないといけない、とても大事なことがたくさん書かれています。今のタイミングが、身につくにはちょうど良かったのかもしれません。初級から中級にステップアップするために、読み進めていきたいと思います。連載とは?Hata個人でアプリを作ってたりなかったり(゚ω゚)。https://hata33.mlCrieitは個人で開発中です。どんな軽い内容でも嬉しいです。