回答編集履歴

1

追記

2019/02/09 18:55

投稿

hatena19
hatena19

スコア33715

test CHANGED
@@ -4,13 +4,13 @@
4
4
 
5
5
  ということなら、テーブルデータということになりますので、
6
6
 
7
- 列名(フィールド名)で管理できたほうが分かり安いでしょうね。
7
+ **列名(フィールド名)**で管理できたほうが分かり安いでしょうね。
8
8
 
9
9
  自分だけが使うものなら、まだしも、
10
10
 
11
11
  他の人も使う、メンテナンスもすることがあるということなら、
12
12
 
13
- なおさらマジックナンバーは避けたほうがいいと思います。
13
+ なおさら**マジックナンバー**は避けたほうがいいと思います。
14
14
 
15
15
 
16
16
 
@@ -89,3 +89,23 @@
89
89
 
90
90
 
91
91
  [自作関数に引数の定数リストを表示させる - hatena chips](https://hatenachips.blog.fc2.com/blog-entry-44.html)
92
+
93
+
94
+
95
+ 追記
96
+
97
+ ---
98
+
99
+ 「VBA Enum」をキーワードにWEB検索したら下記のページが見つかりました。
100
+
101
+ マジックナンバーを避けるべき理由、`Enum`の有効な使い方のサンプルが詳細に説明してありますので、
102
+
103
+ 非常に参考になります。
104
+
105
+
106
+
107
+ [エクセルVBAでシートの列の挿入も簡単に対応できちゃう列挙体の使い方](https://tonari-it.com/excel-vba-enum-columns/)
108
+
109
+
110
+
111
+ [エクセルVBAでテーブルと列挙体を組み合わせると最強のコードが書ける理由](https://tonari-it.com/excel-vba-table-enum/)