在Excel中,如何返回应用于公式的单元格的样式名称?
当我使用=CELL("Color",AA11)
(见下文)时,它没有返回颜色值,但仍然认为它是未格式化的,其他=Cell()
函数似乎也没有返回样式信息。 / p>
这些是excel给出的样式,我已经将很多字段标记为好,坏或中性。理想情况下,我希望能够将“良好”或“不良”等返回到单元格中。
谢谢
答案 0 :(得分:2)
这是一个非常简单的UDF:
Function GetStyle(rng As Range)
GetStyle = rng.Style
End Function
像B2
一样呼叫单元格=GetStyle(B2)
修改
当您更改单元格的格式时,最好实现UDF不会重新计算!