フランクには、最初の列にランダムな日付が含まれ、2番目の列に文字AからEが含まれる単純な2列のテーブルがあります。彼は、文字Cを含むセルをフォーマットして、背景色とセルの周囲の境界線を設定します。フランクが最初の列の内容に従ってテーブルを並べ替えると、ExcelはCセルで背景色を移動しますが、境界線は移動しません。フランクは、並べ替え時にセルの色と境界線の両方を移動する方法があるかどうか疑問に思います。

解決策は、フォーマットの方法を変更することです。 Excelには、セルに適用できる2種類の書式設定(通常の書式設定と条件付き書式設定)が用意されています。通常のフォーマットを適用する場合、ソート時に移動するものはかなり恣意的に見える可能性があります。条件付き書式を適用する場合、条件によって適用されるすべての書式は、並べ替え時にセルとともに移動します。

したがって、この質問に対する答えは、このインスタンスでのフォーマットの方法を変更することです。セルの境界線を変更する条件付きフォーマットを適用するだけで、安心して並べ替えることができます。 (設定する条件は、常にTrueである可能性が高いため、フォーマットは常に適用されます。)

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

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

link:/ excel-Moving_Cell_Borders_when_Sorting [並べ替え時のセルの境界線の移動]