- ベストアンサー
Excelシートの上限は?(マクロ込)
こんにちは いつもお世話になります。 今エクセルのSheet1にいろいろな振り分け計算を記述して、その結果を 品目別にシート2~5、6~9、10~13(4シート1組)で出力させています。 品目が増えてシートを追加したのですが、今まで動いていたマクロが動かなくなってしまいました。 シートが増えたのが原因だと思うのですが、そもそも1ブック内のシート数の上限はあるのでしょうか?(この程度でひっかかる?) また単純に回避する方法はあるのでしょうか? ご教示いただければ幸いです。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
シート数の上限は、メモリに依存します。 http://www.relief.jp/itnote/archives/000579.php メモリが足りなくなったのでしょう。 単純に回避するには、 ・ メモリを追加する。 ・ ブックを分ける というとこだと思います。
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.1
シート数自体はもっと多くても動くと思いますが、 このシート数はエクセルの使用可能メモリーに依存する仕様なので おそらく、メモリーの容量が足らないんでしょうね。 同じ使用可能メモリーに依存する設定を解除して確認するしかないでしょう。 エクセル2003の仕様 http://office.microsoft.com/ja-jp/excel/HP051992911041.aspx?pid=CH062527721041
質問者
お礼
ありがとうございます。 メモリーですか。 そんなにプアーなメモリ環境ではないはずなんですが・・・・。 ちょっと思考回路を変えてみます。 またよろしくお願いします。
お礼
やはり横着せずに元からの設計(というほどたいそうなものではないが)を見直します。 早速の回答ありがとうございました。