Excel公式,用于读取一个单元格中的颜色,并根据该颜色将值放入另一个单元格中

时间:2015-06-04 15:58:17

标签: excel excel-vba vba

我正在尝试设置一个if语句公式,该公式将读取一个单元格的颜色,并根据该颜色将值放在另一个单元格中。我试过写几个if语句来做这个,但是找不到一个来读取颜色。工作表设置为读取日期单元格。我有条件格式设置为我的周末着色。我需要一个值“200”来显示不在周末的日子和周末显示的“0”。

2 个答案:

答案 0 :(得分:2)

如果您能够进行条件格式化,则应该能够使用类似的公式来输入值。我猜它读取日期单元格,数字是否是周末,然后输入值。

答案 1 :(得分:0)

假设,例如,非周末是红色(vbRed)然后创建一个UDF(VBA,添加模块并粘贴以下内容:

((f~) g) y

使用该功能:

例如,检查A1并将B1或0中的0或200放入

(g y) f y