質問編集履歴

3

質問内容の修正

2019/02/10 20:40

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -46,34 +46,14 @@
46
46
 
47
47
  B列からAA列まであり、1回しか参照していない部分もあります。
48
48
 
49
- この場合であっても列部分がマジックナンバーにあたるので定数
49
+ この場合であっても列部分がマジックナンバーにあたるので全てConst
50
50
 
51
51
  置き換える、というのがいまいち府におちません。
52
52
 
53
53
  Range(),Cell()の中で利用していれば普通列指定の番号だと分かると
54
54
 
55
- 思うのですが、自分認識はVBAプログラミング的に一般的ではないのでしょうか。
55
+ 思うのですが、自分認識はVBAプログラミング的に一般的ではないのでしょうか。
56
56
 
57
57
 
58
58
 
59
-
60
-
61
- 例えばですが、Javaであれば
62
-
63
- String str = ""
64
-
65
- のような何の値かが分からない値だったらマジックナンバーになると
66
-
67
- 思うのですが...
68
-
69
-
70
-
71
-
72
-
73
- なお、その技術主任の方はVBAはあまりやったことがなく、メインは
74
-
75
- Javaがメイン実施されということでし
59
+ また、Const以外定数をまとめおく方法等はあでしょうか
76
-
77
- VBAにも一般的なコード作法の概念として列番号も各シートモジュールごとの定数として扱って
78
-
79
- 作成する必要があるのでしょうか。

2

2019/02/10 20:40

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -13,8 +13,6 @@
13
13
  コピーし別名保存する
14
14
 
15
15
 
16
-
17
- - 元々は標準モジュールに全て記述していたが、3のコピー処理時に標準モジュールで処理をするとマクロ部がコピーされないので処理をシートモジュールに変更。
18
16
 
19
17
 
20
18
 

1

書式設定の変更

2019/02/10 02:12

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,5 @@
1
+ **- 前提**
2
+
1
3
  今回、以下のようなマクロを含むxlsmファイルを作成しました。
2
4
 
3
5
 
@@ -6,15 +8,19 @@
6
8
 
7
9
  2. 読み込んだデータの一部を加工しCSV出力
8
10
 
9
- 3. 作業中のブックの内容(マクロ含む)を、マクロ有効ブックとして
11
+ 3. 作業中のブックの内容(マクロ含む)を、マクロ有効ブックとして
10
12
 
11
13
  コピーし別名保存する
12
14
 
13
15
 
14
16
 
15
- - 元々は標準モジュールに全て記述していたが、3のコピー処理に標準モジュールとマクロ部がコピーされないので処理をシートモジュールに変更。
17
+ - 元々は標準モジュールに全て記述していたが、3のコピー処理に標準モジュールで処理をするとマクロ部がコピーされないので処理をシートモジュールに変更。
16
18
 
17
19
 
20
+
21
+
22
+
23
+ **- 疑問点**
18
24
 
19
25
  その後、社内の技術主任の方にコードレビューを依頼したのですが、
20
26