当前位置: 代码迷 >> 综合 >> 获取Synopsys coverage report excel 文件单元格RGB值
  详细解决方案

获取Synopsys coverage report excel 文件单元格RGB值

热度:0   发布时间:2024-02-05 19:37:17.0

打开生成的vplan反标后的xml文件,另存为xlsm,excel需要打开宏。

ALT+F11打开VBA编辑器, 选择 “插入”-》“模块”,复制如下代码,保存即可。

Public Function wRGB(rng As Range)Dim intColor As LongDim rgb As StringintColor = rng.Interior.Colorr = Hex(intColor And 255)g = Hex(intColor \ 256 And 255)b = Hex(intColor \ 256 ^ 2 And 255)wRGB = r & "," & g & "," & b
End Function

然后在excel中即可使用wRGB函数获取对应的RGB值。

获取的RGB值,可以用于openpyxl自动生成表格时,设置对应的百分比对应的背景色。

  相关解决方案