我已经在 Google 上搜索过该主题,并在超级用户上搜索过预先存在的答案,但我无论如何也无法弄清楚这一点。
我想要做的事情很简单:只需在调色板中指定一种特定的颜色来填充单元格即可。但我想通过使用所述颜色的十六进制值来实现这一点,但它只给我提供了输入 RGB 或 HSL 值的选项。
然而,当涉及到软件的颜色输入模式时,这是一个非常基本的选项,我只是发现很难相信甚至不存在任何选项。
这可能吗-完全有可能—在 Excel 2013 中?
不确定是否需要它们,但为了以防万一,这是我的电脑的规格:
- 品牌和型号: HP Compaq dc5700 SFF 底座
- 操作系统:Windows 7 专业版 SP1 x64
答案1
如何在 Excel 中输入十六进制颜色值?
这是不可能的。Excel 使用颜色对话框仅允许使用 RGS 或 HLS 生成自定义颜色。
但是您可以使用在线颜色转换器,例如着色器 将十六进制值转换为 RGB 和 HSL,然后在 Excel 中使用结果。
什么是 Colorizer?
具有高精度和对比度测试的颜色选择器、计算器和生成器。还可转换 RGB、HEX、HSL、HSV/HSB、CMYK 和 CIE-LAB 颜色以及许多其他格式。在 Hex 字段中,您还可以输入已知的颜色名称。
颜色对话框
Windows SDK 提供了一个“标准”颜色对话框来选择颜色。许多程序都是为此而构建的。
显示一个模式对话框,允许用户选择特定的颜色值。用户可以从一组基本或自定义调色板中选择颜色。或者,用户可以通过修改对话框用户界面的 RGB 或色调、饱和度、亮度 (HSL) 颜色值来生成颜色值。颜色对话框返回用户所选颜色的 RGB 值。
一些图形程序(GIMP例如)需要更复杂的颜色选择机制的用户提供他们自己的自定义对话框。
进一步阅读
答案2
Hex 就是十六进制的 RGB。将十六进制拆分为 2 位数字块,然后使用计算器将十六进制转换为十进制。事实上,您可能可以在 Excel 中执行此操作!
()也是00FF00
R=0 G=255 B=0
FF=255
如果您使用的是 Windows,您也可以在程序员模式下使用 Calc.exe 来转换十六进制。
您还可以使用一些 VBA 来获取单元格值并转换和改变单元格颜色(我想象)。
答案3
- 单击您想要着色的一个或多个单元格。
- 单击油漆桶来填充颜色。
- 选择“更多颜色”。
- 选择“自定义”。
- 自定义面板的底部是“十六进制:”在此处输入十六进制代码。