gpt4 book ai didi

vba - 获取 Excel 单元格背景颜色十六进制值

转载 作者:行者123 更新时间:2023-12-01 02:36:36 28 4
gpt4 key购买 nike

我想使用 UDF 公式或 VBA 获取 Excel 工作表中单元格的背景颜色。
我找到了这个 UDF:

Public Function BColor(r As Range) As Long 
BColor = r(1).Interior.ColorIndex
End Function

在单元格中可以这样使用: =BColor(A1)我不熟悉VBA,这会返回一些长值,我想知道是否可以直接获取十六进制值。谢谢!

最佳答案

尝试这个

Function HexCode(Cell As Range) As String
HexCode = Right("000000" & Hex(Cell.Interior.Color), 6)
End Function

关于vba - 获取 Excel 单元格背景颜色十六进制值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21597734/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com