2020年2月11日のブックマーク (2件)

  • VBAのクラスはいつ使うのか?なんで使うのか?

    時々話題になるVBAのクラスの使いどころが分からないという話。 今日もちょっとした一言から良いお話がいっぱい聞けたので整理しておきました。

    VBAのクラスはいつ使うのか?なんで使うのか?
    all_insanity
    all_insanity 2020/02/11
    私の中では、クラスを使いたくなるような動作をVBAで作るなという考えがある。求められる挙動はExcelマクロの範疇を超えているから、きちんとしたデータベースつきのアプリケーションとして構築すべきだ
  • VBAのクラスはいつ使うのか?なんで使うのか? (2ページ目)

    ちゅん🐤 @KotorinChunChun #VBA で #クラス が出来るまでの流れ① 1.なんかいっぱい変数ができる 2.複数のプロシージャで共有したくて同じ引数を付け始める 3.面倒になってモジュール変数にする 4.変数セットを複数作りたくて、それぞれを配列にする 5.面倒になってやっぱりやめる 6.クラス化して量産できるようにする 2020-02-10 21:34:12 ちゅん🐤 @KotorinChunChun #VBA で #クラス が出来るまでの流れ② 1.なんかいいっぱい変数ができる 2.複数のプロシージャで受け渡したくなる 3.Typeで一つにまとめる 4.複数セット作りたくてType配列にする 5.やっぱりDictionaryで管理したくなるがTypeは入らない 6.クラス化して量産できるようにする 2020-02-10 21:34:12 ちゅん🐤 @Kotori

    VBAのクラスはいつ使うのか?なんで使うのか? (2ページ目)
    all_insanity
    all_insanity 2020/02/11
    私の中では、クラスを使いたくなるような動作をVBAで作るなという考えがある。求められる挙動はExcelマクロの範疇を超えているから、きちんとしたデータベースつきのアプリケーションとして構築すべきだ