Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


38853 / 76732 ←次へ | 前へ→

【43007】Re:一度に100枚のシートをコピーしたい
発言  ハチ  - 06/9/29(金) 8:28 -

引用なし
パスワード
   ▼masukun さん:

>上記を実行すると、途中(必ずsheet28枚)で、「実行時エラー'1004'
>worksheetクラスのcopyメソツドが失敗しました」とエラー表示され、
>Sheets("1").Copy Before:=Sheets(cnt)で止まります。
>Excelを再起動してボタン1_Click()をクリックすると可能ですが、
>原因が分かりません。どうすれば1回で100枚のシートが
>コピー出来るのでしょうか?
>お教えください。

28枚目でエラーになるとすれば・・・
25枚を4回実行してエラーになるか、検証してみてはいかがですか?
まずは、WorkBookの限界テストをしてみるのが良いと思います。

Sub ボタン1_Click()
For cnt = 1 To 25
  Sheets("1").Select
  Sheets("1").Copy Before:=Sheets(cnt)
Next
End Sub

1 hits

【42944】一度に100枚のシートをコピーしたい masukun 06/9/26(火) 19:34 質問
【42945】Re:一度に100枚のシートをコピーしたい りん 06/9/26(火) 20:05 発言
【42956】Re:一度に100枚のシートをコピーしたい masukun 06/9/27(水) 19:39 お礼
【42958】Re:一度に100枚のシートをコピーしたい ponpon 06/9/27(水) 20:07 発言
【42994】Re:一度に100枚のシートをコピーしたい masukun 06/9/28(木) 20:06 お礼
【42995】Re:一度に100枚のシートをコピーしたい ponpon 06/9/28(木) 21:21 発言
【43005】Re:一度に100枚のシートをコピーしたい パン 06/9/29(金) 8:00 発言
【43034】Re:一度に100枚のシートをコピーしたい masukun 06/9/29(金) 20:15 お礼
【43033】Re:一度に100枚のシートをコピーしたい masukun 06/9/29(金) 20:06 お礼
【43036】Re:一度に100枚のシートをコピーしたい パン 06/9/29(金) 20:34 発言
【43062】Re:一度に100枚のシートをコピーしたい masukun 06/10/1(日) 8:39 お礼
【43067】Re:一度に100枚のシートをコピーしたい パン 06/10/1(日) 11:12 発言
【43082】Re:一度に100枚のシートをコピーしたい masukun 06/10/1(日) 19:08 お礼
【43091】Re:一度に100枚のシートをコピーしたい パン 06/10/2(月) 0:08 質問
【43124】Re:一度に100枚のシートをコピーしたい masukun 06/10/2(月) 23:27 お礼
【43126】Re:一度に100枚のシートをコピーしたい パン 06/10/3(火) 0:38 発言
【43151】Re:一度に100枚のシートをコピーしたい masukun 06/10/3(火) 20:52 お礼
【43007】Re:一度に100枚のシートをコピーしたい ハチ 06/9/29(金) 8:28 発言
【43035】Re:一度に100枚のシートをコピーしたい masukun 06/9/29(金) 20:28 お礼
【43096】Re:一度に100枚のシートをコピーしたい awu 06/10/2(月) 11:03 回答
【43123】Re:一度に100枚のシートをコピーしたい masukun 06/10/2(月) 22:49 お礼
【43143】Re:一度に100枚のシートをコピーしたい &H309 06/10/3(火) 15:16 発言
【43150】Re:一度に100枚のシートをコピーしたい masukun 06/10/3(火) 20:11 お礼

38853 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free