如果Excel表中A1单元格为红色,则B1显示数字为A,如果A1为黄色,B1显示B,可否实现?
2个回答
展开全部
用公式不行啊。只有用VBA了。按Alt+F11,插入——模块,粘贴下列代码。
Sub color()
If Range("A1").Interior.color = vbYellow Then
Range("B1") = "B"
If Range("A1").Interior.color = vbRed Then
Range("B1") = "A"
End If
End if
End Sub
保存后,每次运行一下color的宏,具体在工具——宏——选择color运行。
Sub color()
If Range("A1").Interior.color = vbYellow Then
Range("B1") = "B"
If Range("A1").Interior.color = vbRed Then
Range("B1") = "A"
End If
End if
End Sub
保存后,每次运行一下color的宏,具体在工具——宏——选择color运行。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询