0

セルの値が別の値と等しいかどうかに基づいてセルの色を変更できる関数の助けが必要です。現在、セルは =COUNT(##:##) を保持しており、する必要がありますその値が別のセルの値と等しい場合は、色を赤から緑に変更します。

VBAとExcelの限られた知識で、これを思いつきました

Function ChangeColor(CellColor As Range)
Application.Volatile True
If CellColor = cell.Value Then ChangeColor = cell.Interior.ColorIndex = 14
End Function

可能であれば条件付き書式を使用したくありませんが、必要に応じて最後の手段として使用することもできます。このコミュニティはすばらしいものでした。

4

2 に答える 2

0

関数が色を変更できないか、マクロを使用していることを知っている条件付き書式を使用しているだけだと思います

If CellColor = Selection.Value Then CellColor.Interior.ColorIndex = 14

申し訳ありませんが、それは知っています

于 2013-10-16T10:34:20.257 に答える