Excel在单元格中返回单元格样式

时间:2019-02-21 10:00:15

标签: excel excel-formula

在Excel中,如何返回应用于公式的单元格的样式名称?

当我使用=CELL("Color",AA11)(见下文)时,它没有返回颜色值,但仍然认为它是未格式化的,其他=Cell()函数似乎也没有返回样式信息。 / p>

Example

这些是excel给出的样式,我已经将很多字段标记为好,坏或中性。理想情况下,我希望能够将“良好”或“不良”等返回到单元格中。

Styles

谢谢

1 个答案:

答案 0 :(得分:2)

这是一个非常简单的UDF:

Function GetStyle(rng As Range)
    GetStyle = rng.Style
End Function

B2一样呼叫单元格=GetStyle(B2)

修改

当您更改单元格的格式时,最好实现UDF不会重新计算!