Function HexColor$(rng As Range) Dim clr& clr = rng.Interior.Color HexColor = Right(0 & Hex(clr Mod 256), 2) & Right(0 & Hex(clr \ 256 Mod 256), 2) & Right(0 & Hex(clr \ 65536 Mod 256), 2) End Function
[/vba]
UDF [vba]
Код
Function HexColor$(rng As Range) Dim clr& clr = rng.Interior.Color HexColor = Right(0 & Hex(clr Mod 256), 2) & Right(0 & Hex(clr \ 256 Mod 256), 2) & Right(0 & Hex(clr \ 65536 Mod 256), 2) End Function
Очень благодарен за помощь! Очевидно, что я далеко не самый умелый пользователь. Буду признателен, если можно показать на примере. В первой колонке цвет, во второй хотелось бы увидеть HEX код.
Очень благодарен за помощь! Очевидно, что я далеко не самый умелый пользователь. Буду признателен, если можно показать на примере. В первой колонке цвет, во второй хотелось бы увидеть HEX код.Pavell
Уважаемые метры! Большое спасибо. Во вложении файл с кодом, который выводится макросом, привел скриншот расхождений с цветом, который выводится по этому коду в фотошопе. Различия на лицо.
Буду признателен за любую помощь
Уважаемые метры! Большое спасибо. Во вложении файл с кодом, который выводится макросом, привел скриншот расхождений с цветом, который выводится по этому коду в фотошопе. Различия на лицо.
Ваш "Синтий Клейна" Photoshop показывает как - 3a75c4 (там вообще градиент от 3a75c4 до 356ab2), цвет "Fotoshop" - 3972bf (тоже градиент от 3a75c4 до 376eb8), цвет "Excel" - 696dbf
Ваш "Синтий Клейна" Photoshop показывает как - 3a75c4 (там вообще градиент от 3a75c4 до 356ab2), цвет "Fotoshop" - 3972bf (тоже градиент от 3a75c4 до 376eb8), цвет "Excel" - 696dbfMCH
Сообщение отредактировал MCH - Пятница, 06.09.2013, 11:41