Excel VBA質問箱 IV

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

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


4830 / 13644 ツリー ←次へ | 前へ→

【54158】シートの連続追加エラー 駆け出しマクラー 08/2/26(火) 21:58 質問[未読]
【54159】Re:シートの連続追加エラー ponpon 08/2/26(火) 22:15 発言[未読]
【54179】Re:シートの連続追加エラー 駆け出しマクラー 08/2/27(水) 22:55 お礼[未読]

【54158】シートの連続追加エラー
質問  駆け出しマクラー  - 08/2/26(火) 21:58 -

引用なし
パスワード
   ワークシートを連続してコピーして追加して行くマクロを作業をしていたら、
「実行時エラー'1004' WorkSheetsクラスのCopyメソッドが失敗しました」
と出てしまい、それ以降シートを追加出来なくなりました。
ファイルを閉じると出来るようになるのですが、ファイルを閉じずに
追加する方法はありますか?

【54159】Re:シートの連続追加エラー
発言  ponpon  - 08/2/26(火) 22:15 -

引用なし
パスワード
   ▼駆け出しマクラー さん:
>ワークシートを連続してコピーして追加して行くマクロを作業をしていたら、
>「実行時エラー'1004' WorkSheetsクラスのCopyメソッドが失敗しました」
>と出てしまい、それ以降シートを追加出来なくなりました。
>ファイルを閉じると出来るようになるのですが、ファイルを閉じずに
>追加する方法はありますか?

どのようなコードでコピーしているかわかりませんが、
コピーの仕方によりますが、20枚ぐらいで限界になるようです。
ここを参考にされたらどうでしょう?
   違っていたらごめんなさい。

HTTP://okwave.jp/qa389598.html

【54179】Re:シートの連続追加エラー
お礼  駆け出しマクラー  - 08/2/27(水) 22:55 -

引用なし
パスワード
   ▼ponpon さん:
グラフ付のシートをコピーしてくので、30シート位でエラーが発生します。
On Error で発生したら強制的に終了するようにしました。
いろんなサイトで調べましたが、有効な手段が見つかりませんでした。

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