回答編集履歴

1

追記

2018/08/02 06:01

投稿

hatena19
hatena19

スコア33790

test CHANGED
@@ -79,3 +79,23 @@
79
79
  こうすれば、
80
80
 
81
81
  行が増えたり、列が増えても、コードを変更する必要はありません。
82
+
83
+
84
+
85
+ > 1sheet16カードで17カード目はsheet2→3へ転記
86
+
87
+ > と生徒カードを自動生成したんですが、
88
+
89
+
90
+
91
+ の部分は考慮してませんが、
92
+
93
+ `If rowdata.Index Mod 16 = 0 Then`で判断して、
94
+
95
+ `WorkSheets.Add` でシートを追加するというコードを追加することになりますね。
96
+
97
+ シート名はどうするか、既存のシートはどうするか、などの使用が不明なので,
98
+
99
+ コードは提示できませんので、ご自身でトライして、うまくいかないようなら、
100
+
101
+ また質問しなおしてください。