如何在Excel中突出显示排序或过滤数据?

时间:2017-11-06 02:16:44

标签: excel vba excel-vba

我想找出突出显示的单元格。我按照tutorial for the strikethrough进行操作,效果很好,只是寻找类似的东西。查看excel函数的文档,但没找到我要查找的内容。

我知道可以使用excel提供的滤镜颜色功能来过滤颜色,但是当我在Excel 2016中使用Power Query / Get和Transform时,它不会检测到已经存在的单元格突出显示。

Function HasStrike(Rng As Range) As Boolean
HasStrike = Rng.Font.Strikethrough             #(change to find highlight)
End Function

感谢任何帮助和建议。提前谢谢。

1 个答案:

答案 0 :(得分:1)

这将有效

Function HasColour(Rng As Range) As Boolean
HasColour = Rng.Interior.ColorIndex
End Function

但是,我建议使用一般的HasParameter代替每个

的一个函数