Я хотел бы получить цвет фона ячейки в листе Excel с помощью формулы или VGA. Я нашел этот UDF:Получить цвет фона ячейки Excel шестнадцатеричное значение
Public Function BColor(r As Range) As Long
BColor = r(1).Interior.ColorIndex
End Function
Он может быть использован, как это в клетке: =BColor(A1)
Я не знаком с VGA, это возвращает некоторое длинное значение, и мне интересно, если это возможно, чтобы получить шестнадцатеричное значение непосредственно. Спасибо!
Почему голос? : -s –
, возможно, это займет меньше 10 секунд, чтобы найти ответ на ваш вопрос, используя Google –
Я не спустил вас вниз, но я думаю, что это из-за отсутствия исследований. Вы искали google о том, как преобразовать Long Value в Hex в VBA? Существует так много примеров. –