• ベストアンサー

Excelシートの上限は?(マクロ込)

こんにちは いつもお世話になります。 今エクセルのSheet1にいろいろな振り分け計算を記述して、その結果を 品目別にシート2~5、6~9、10~13(4シート1組)で出力させています。 品目が増えてシートを追加したのですが、今まで動いていたマクロが動かなくなってしまいました。 シートが増えたのが原因だと思うのですが、そもそも1ブック内のシート数の上限はあるのでしょうか?(この程度でひっかかる?) また単純に回避する方法はあるのでしょうか? ご教示いただければ幸いです。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • sapporo30
  • ベストアンサー率33% (905/2715)
回答No.2

シート数の上限は、メモリに依存します。 http://www.relief.jp/itnote/archives/000579.php メモリが足りなくなったのでしょう。 単純に回避するには、 ・ メモリを追加する。 ・ ブックを分ける というとこだと思います。

danchor
質問者

お礼

やはり横着せずに元からの設計(というほどたいそうなものではないが)を見直します。 早速の回答ありがとうございました。

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

シート数自体はもっと多くても動くと思いますが、 このシート数はエクセルの使用可能メモリーに依存する仕様なので おそらく、メモリーの容量が足らないんでしょうね。 同じ使用可能メモリーに依存する設定を解除して確認するしかないでしょう。 エクセル2003の仕様 http://office.microsoft.com/ja-jp/excel/HP051992911041.aspx?pid=CH062527721041

danchor
質問者

お礼

ありがとうございます。 メモリーですか。 そんなにプアーなメモリ環境ではないはずなんですが・・・・。 ちょっと思考回路を変えてみます。 またよろしくお願いします。

関連するQ&A