- ベストアンサー
エクセル「セルの書式が多すぎるため」の原因
- エクセル2003で作った書類のフォーマットを使用し、コピペすると「セルの書式が多すぎるため、書式を追加できません」とエラーが出る。
- ユーザー設定のスタイルが上限を超えているため、一括削除すると必要な書式も削除され、修正が大変。
- フォーマット自体を新しいバージョンで作り直したいが、エラーを回避するための注意点が分からない。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
この現象は、そのブックに使用している書式の上限に達してしまった為に出る表示です 具体的には、使っているフォントがセル毎に違う セルの書式が多岐にわたって違っているようなシートになってしまっている というようなシートが複数含まれたブックになってしまっているからです これを回避するには、Excelのバージョンを2007以降のバージョンにする事で回避できます 私の知人で、シートをカラフルにして使っている人がいたのですが、数週間ごとに、「セルの書式が多すぎるため、書式を追加できません」というメッセージが出て開けないというエラーになったので助けてくれと連絡してくる人がいました 複数あるシートを2つのブックに分けてやれば、そのExcelファイルは使用できるようになるのですが、また書式を増やしてしまい助太刀依頼が数週間後には入るのです このExcel2003での環境をExcel2007環境に変更してやってからは、好き放題にシート増やしたり、書式追加して使ってますが一度も呼び出し受けてません 環境が2016になるという事なので、その環境なら何も心配いりません そのまま使えますよ
その他の回答 (3)
- chayamati
- ベストアンサー率41% (260/624)
今晩は Excelを繰り返し修正すると何かしら追加され、ボリュウムが拡大するのではないでしょうか、おそらく修正履歴と思いますが 新規に空のファイルを作成し、元のファイと同じSheetを追加してから Sheet単位のコピペを試して下さい。 元のファイルと新規ファイルの容量を比較して下さい
お礼
回答ありがとうございます。 試してみたところ、コピペしたファイルと元ファイルで、元のファイルの方が200KBほどの容量が多くなりました。 ファイルの内容上、どうしても修正を繰り返すので、エクセルを新しいバージョンにするのが良いかと考えています。
- tamu1129
- ベストアンサー率58% (1319/2258)
>エクセル2003のバグのようなものなのでしょうか。 いえ、仕様です Excel2003では書式の数の制限が 4,000 なんですが、Excel2007以降では64,000に拡張されたのです
お礼
回答ありがとうございます。 コピペを繰り返したり色々しているうちに、恐らく書式が増えてしまったのでしょう。 新しいバージョンでしたら大丈夫そうですね。
- aokii
- ベストアンサー率23% (5210/22063)
セルを小さくして、方眼用紙のような形で作られているのは、原因ではないと思います。 エクセルを2003から2016に変更すればエラーが発生しないかもしれませんが、保証はできません。
お礼
回答ありがとうございます。 方眼用紙のように作らない方が良いのかと思ったのですが、そうすると作り直すのがとても大変なので、それが原因でないのがわかっただけでも助かります。
お礼
回答ありがとうございます。 エクセル2003のバグのようなものなのでしょうか。 実際に、知人の方が改善したのでしたら大丈夫でしょう。 新しい環境で発生しないとわかって安心しました。