- ベストアンサー
エクセルに関する質問です。
エクセルに関する質問です。 マクロである原本となるシートをどんどんコピーしてシートを追加していったのでですが、「実行時エラー 1004 worksheetクラスのcopyメソッドが失敗しました」の表示がでてコピーできなくなりました。最大枚数の256枚にも達しておらず、マクロではない通常の操作でもシートの追加が不可能になりました。解決方法はあるでしょうか。エクセル2000です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
一定条件を超えてコピーできないような場合は、以下のページが参考になると思います。 Excel でプログラムを使用してワークシートをコピーするとランタイム エラー 1004 が発生する http://support.microsoft.com/kb/210684/ja もしExcel97で作成したシートを受け継いでいるなら、念のためにAlt+F11でVBEを起動し、プロパティウィンドウのオブジェクト名が「Sheet11111111」のように長い名前になっていないか調べてください。
その他の回答 (1)
- deadline00
- ベストアンサー率40% (6/15)
回答No.1
Excel 2000のブックで追加可能なシート数は、使用可能なメモリに依存しますので、解決方法はメモリの増設くらいしかありません。 Excel 2000のヘルプを開くと、 □Microsoft Excel にようこそ [?]Excel の仕様 の所に、下記の記述があります。 >開けるブック 使用可能メモリとシステム リソースに依存 >・・・・ >(中略) >・・・・ >ブックのシート 使用可能メモリに依存 (既定では 3)