EXCELのシートコピーについて
- 題名: EXCELのシートコピーについて
- 著者: pin
- 日時: 2005/08/15 18:04:47
- ID: 12216
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: EXCELのシートコピーについて
- 著者: trapemiya
- 日時: 2005/08/15 18:42:20
- ID: 12217
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: EXCELのシートコピーについて
- 著者: pin
- 日時: 2005/08/16 0:06:54
- ID: 12218
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
vb.netからexcelのシートコピーの処理についてご質問があります。
xlSheets("sheetname").Copy(Before:=xlSheets("sheetname"))でシートのコピーを処理の中で繰り返し行いたいのですが、
途中で「Worksheet クラスの Copy メソッドが失敗しました。」のエラーとなってしまいます。
シートコピー回数は256シート以上あり、シート自体が単純なシート(A1="aaa"と記述したシート)でも、
少し複雑なシート(セルを結合していたり、オートシェイプの○を使用しているシート)でも、コピーされるシート数は違いますが、
途中でエラーになってしまいます。
シートのコピーを何回も繰り返す作業はよくないのでしょうか。
(1bookに300,400シート)
Bookを分けないで、1book内にシートコピーでシートを追加する方法がありましたら、教えてください。