如何基于其他单元格更改excel单元格的字体颜色
我有两个工作表在一个工作簿中。工作表“A”中的一个单元格具有红色字体颜色。我想另一个单元格是工作表“B”有相同的字体颜色和内容。但如果“A”中单元格的字体颜色发生变化,则“B”中单元格的颜色应更改为适当的颜色 例如:活页“A”中的单元格A1为120,颜色为黑色。在活页“B”中,单元格B1为B1=A!它是黑色的。通过将A1字体颜色更改为红色(在工作表“A”中),工作表“B”中的B1单元格颜色保持黑色,而我想将其颜色更改为红色。根据 条件格式快速突出显示文档中的重要信息 电子表格但有时内置的格式规则不适用 够远了。将自己的公式添加到条件格式中 规则赋予它强大的力量,帮助你做一些内置规则的事情 不行 使用公式创建条件格式规则 例如,假设您跟踪牙科患者的生日,直到 看看谁来了,然后把他们标记为收到了快乐的礼物 祝你生日快乐 在本工作表中,我们通过使用条件 格式化,由两个规则驱动,每个规则包含一个公式。第一 A列中的规则设置未来生日的格式,C列中的规则设置未来生日的格式 输入“Y”后立即格式化单元格,表示生日 问候已经发出 创建第一条规则:如何基于其他单元格更改excel单元格的字体颜色,excel,excel-2007,vba,Excel,Excel 2007,Vba,我有两个工作表在一个工作簿中。工作表“A”中的一个单元格具有红色字体颜色。我想另一个单元格是工作表“B”有相同的字体颜色和内容。但如果“A”中单元格的字体颜色发生变化,则“B”中单元格的颜色应更改为适当的颜色 例如:活页“A”中的单元格A1为120,颜色为黑色。在活页“B”中,单元格B1为B1=A!它是黑色的。通过将A1字体颜色更改为红色(在工作表“A”中),工作表“B”中的B1单元格颜色保持黑色,而我想将其颜色更改为红色。根据 条件格式快速突出显示文档中的重要信息 电子表格但有时内置的格式规则
如果不介意使用VBA,请将此代码添加到“B”图纸对象:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Worksheets("B").Range("B1").Font.Color = Worksheets("A").Range("A1").Font.Color
End Sub
感谢您提供的详细信息,但请参阅我的question@RezaRezai,我更新了答案。此外,要保持投票的习惯,一旦问题得到解决,就接受答案。我想把两个单元格中文本的颜色相互关联起来,正如我在示例中所解释的。