我正在寻找一种可能使用 VBA 通过查看同一记录中的指定字段来应用单元格填充值的方法。这将是一个以制表符分隔的 Excel 工作表示例:
BEGIN_DATA_FORMAT
SampleID SAMPLE_NAME CMYK_C CMYK_M CMYK_Y CMYK_K LAB_L LAB_A LAB_B
BEGIN_DATA
1 1 100 0 0 60 34.16 -19.52 -27.46
2 2 100 100 0 60 22.02 6.27 -23.25
3 3 100 0 0 0 54.56 -31.12 -45.29
END_DATA
字段 3-6 分别包含 CMYK 的值。我想通过解析组合 CMYK 值的每条记录作为起点,将单元格背景填充应用于字段 1。
最初可能需要转换为 RGB 或 HSL,除非有后门方法可以在 Excel/Windows 颜色选择器中设置 CMYK 值。