以EXCEL 2007为ä¾ï¼
è¦æ±ï¼åå
æ ¼A1为空æ¶ï¼B1åä½ä¸ºçº¢è²ã
åå æ ¼A1æå¼æ¶ï¼B1åä½ä¸ºé»è²ï¼åä½é»è®¤å³ä¸ºé»è²ï¼ã
ä¸ä¸ªåå æ ¼åä½çé¢è²éçå¦ä¸ä¸ªåå æ ¼æ°å¼çååèååçæ¹æ³ï¼
éä¸B1åå æ ¼
éæ©âå¼å§âèåä¸çâæ¡ä»¶æ ¼å¼â-âçªåºæ¾ç¤ºåå æ ¼è§åâ-âå ¶ä»è§åâã
å¨âæ°å»ºæ ¼å¼è§åâçªå£ä¸ï¼
1ï¼å¨âéæ©è§åç±»åâ项éï¼éæ©â使ç¨å ¬å¼ç¡®å®è¦è®¾ç½®æ ¼å¼çåå æ ¼âã
2ï¼å¨âç¼è¾è§å说æâ项éï¼è¾å ¥=A1=""ã
3ï¼ç¶åç¹âæ ¼å¼âæé®
å¨å¼¹åºçâ设置åå æ ¼æ ¼å¼âçªå£ä¸ï¼
åå½¢ï¼éæ©â常è§â
é¢è²ï¼éæ©â红è²â
ç¶åè¿åå°âæ°å»ºæ ¼å¼è§åâçªå£ï¼ç¹ç¡®å®ã
å¼å§éªè¯è®¾ç½®ï¼
A1为空ï¼B1éè¾å ¥åä½ï¼åä½è½¬ä¸ºçº¢è²ï¼è®¾ç½®æåã
A1è¾å ¥å¼ï¼B1åä½ä¸ºé»ï¼è®¾ç½®æåã
如果A1的【颜色】是人为格式化形成的,你要定义名称并在名称中使用宏表函数获得颜色值来进行取值;如果A1的【颜色】是条件格式来的,你要计算条件格式的【条件】是否为真来取值
注意颜色【红色】的说法有点模糊,因为Windows中可以被称为【红色】的颜色其实有很多种,但是如果要执行数据判断,你要给出精确的【颜色值】
我试了下,用宏表函数get.cell获得的颜色值是3 ,然后用什么函数来来判定B1里的数值呢?