いつの日か、大きなワークブックで作業しているときに、ポップアップするエラーメッセージに驚かれるかもしれません。セルの書式を変更しようとしている可能性がありますが、Excelは変更を拒否し、代わりに「カスタムの数値書式を追加できません」というメッセージを表示します。なぜExcelがこれを行うのですか?

セルの形式を「カスタム形式」に変更するたびに、Excelに形式を追加します。 Excelの仕様によると、使用できるカスタム形式の数はメモリによってのみ制限されますが、制限は理論上のものであることを覚えておく必要があります。メモリが不足するずっと前に、カスタム形式のスペースが不足する可能性があります。

残念ながら、この問題を修正する簡単な方法はありません。カスタムフォーマットが作成されると、Excelはそれを「記憶」し、簡単に取り除くことはできません。ただし、試すことができるいくつかの異なることがあります。

  • ファイルを使用|名前を付けて保存して、ブックを別の名前で保存します。

  • ワークシートをHTMLファイルとして保存し、HTMLからExcelにロードし直します。 (往復中にフォーマットが失われる可能性がありますが、問題を解決するのに役立つはずです。)

各ワークシートの内容を新しい空白のワークブックにコピーします。編集|を使用しないでくださいシートを移動またはコピーします。これにより、カスタム形式を移動またはコピーすることもできます。代わりに、ワークシート内のすべてのセルを選択し、Ctrl + Cを押して、新しいワークシートに移動し、Ctrl + V *を押す必要があります。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(2133)は、Microsoft Excel 97、2000、2002、および2003に適用されます。