デビは、ワークシートを並べ替えようとすると問題が発生します。

並べ替えを行う代わりに、「セル形式が多すぎます」というメッセージが表示されます。

Microsoftの情報筋によると、このエラーは、ブックがExcelの組み込みの制限の1つを超えそうになると発生します。ブックには、約64,000の「カスタム形式」しか含めることができません。

カスタムフォーマットは、セルに適用されるフォーマット属性の一意の組み合わせです。たとえば、2つのセルがあり、どちらも10ポイント用にフォーマットされているとします。 Arialタイプ。どちらも同じ数値形式を使用しており、どちらにも境界線が適用されていません。セルの1つのフォントサイズを11ポイントに変更すると、2つの固有のカスタム形式が作成されます。 11ポイントのフォーマットをコピーした場合。セルから3番目のセルまで、まだ2つのカスタム形式しかありません。ただし、11ポイントのいずれかに境界線を追加した場合。

セルには、3つのカスタム形式があります。

基本的に、カスタム形式は、書体、フォントサイズ、色、配置、境界線、その他のセル属性などの独自の組み合わせです。たとえば、100個の複雑なワークシートを含むワークブックがある場合、64,000個のカスタム形式の制限に近づく可能性が非常に高くなります。

状況を修正する唯一の方法は、カスタムフォーマットの数を減らすことです。ブック内のセルの大きなブロックを選択し、リボンの[ホーム]タブを表示して、[クリア]、[クリア]の順にクリックします。クリアフォーマット(編集グループ内)。 Excelでこれを実行できない場合(カスタム形式が多すぎるためにブックが不安定な状態になっている可能性があります)、ワークシートの内容を1つずつ新しいブックにコピーする必要があります。 [形式を選択して貼り付け]を使用して数式のみを貼り付け、数式が保持され、書式がコピーされないようにしてください。

Excelはかなりの数のカスタム形式を処理しますが、覚えておくべき潜在的な「落とし穴」が1つあります。古いバージョンのExcel(Excel 2003以前)で使用されるブックを作成する場合、カスタム形式の制限は4,000のみでした。最新バージョンのExcelでその番号を簡単に渡すことができますが、渡すと、古いバージョンのExcelでブックを開くことができなくなります。

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

このヒント(10398)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice 365のExcelに適用されます。Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。