Excel で条件付き書式 (セル値なし) を転送する

Excel で条件付き書式 (セル値なし) を転送する

セル (B2) に 3 層の条件付き書式が設定されている場合、元のセル (B2) の値をコピーせずに、セル (B2) の書式を別のセル (A2) に転送する方法はありますか。

つまり、b2 には、4 つのオプションのドロップダウン リストから選択されたものに応じた条件付き書式があります。値がコピーされることなく、書式がこの前のセル (A2) にコピーされるようにします。基本的に、A2 にはタイトルがあり、B2 には値がありますが、両方に同じ書式を適用したいと思います。

私は、A2 を ="Title "&B2" に設定し、これに条件付き書式を適用することで、これを実現しました。スペースがあるため、B2 のテキストは表示されません。これは機能しますが、非常に見苦しいです。

標準の IF 関数には条件が多すぎるため、もっと良い方法はありますか。

(可能であれば、ソリューションは Windows 2003 と互換性がある必要があります)

答え1

これは可能です。A1とB1のデータを比較する場合は、ハード列参照を使用して条件付き書式を記述する必要があります。たとえば、$A1 = $B1

列参照の前の記号に注意してください$。これにより、セルがコピーされたときに変更される相対参照ではなく、絶対参照になります。

完了したら、条件付き書式が設定されたセルをコピーし、その情報をとして貼り付けるとpaste special formatting、条件付き書式がコピーされます。その他のセル書式 (太字、フォント、フォント サイズ、色など) もすべてコピーされます。

これは、少なくともExcel 2003以降のすべてのバージョンのExcelで機能します。

関連情報