teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2018/08/02 06:01

投稿

hatena19
hatena19

スコア34367

answer CHANGED
@@ -38,4 +38,14 @@
38
38
  ```
39
39
 
40
40
  こうすれば、
41
- 行が増えたり、列が増えても、コードを変更する必要はありません。
41
+ 行が増えたり、列が増えても、コードを変更する必要はありません。
42
+
43
+ > 1sheet16カードで17カード目はsheet2→3へ転記
44
+ > と生徒カードを自動生成したんですが、
45
+
46
+ の部分は考慮してませんが、
47
+ `If rowdata.Index Mod 16 = 0 Then`で判断して、
48
+ `WorkSheets.Add` でシートを追加するというコードを追加することになりますね。
49
+ シート名はどうするか、既存のシートはどうするか、などの使用が不明なので,
50
+ コードは提示できませんので、ご自身でトライして、うまくいかないようなら、
51
+ また質問しなおしてください。