2016-11-28 74 views
0

是否有反正基于同一工作簿中另一个工作表上的单元格值来突出显示一系列单元格?Excel 2010 - 条件格式化 - 动态更新行

例如,Sheet1中的单元格B2包含一个十进制值(在本例中为2)。预期结果是,突出显示表2中的范围A2:B3。

但Sheet1中的单元格B2是动态的。因此,如果我输入7,则必须突出显示表2中的范围A2:B8。

这是可以通过条件格式?我无法找到可以执行此类格式的合适功能。可能用VBA是可能的,但我不知道。

+0

使用条件格式可以实现'= Sheet1!$ B $ 2'是您引用的单元格,您可以定义单元格中要突出显示的单元格中的条件。这是相当宽的问题.. –

+0

感谢您的回复@SickDimension抱歉,我认为我可以解释截图,但我不能,因为我没有权利上传它们。根据你的评论,我明白,只要有一些值,可以通过定义的条件高亮显示单元格**(空单元格或行或列不能通过条件格式高亮显示)**,我说得对吗? – joso

+0

条件格式不能高亮显示空单元格或行或列 - 换句话说,不管单元格或行的值如何,“条件格式设置”仍可以基于Sheet1中单元格B2的值进行格式化? – joso

回答

0

是的。

清除CF从ColumnsA:乙在Sheet2中,选中它们首页>样式 - 条件格式,新规则......,使用公式来确定哪些小区格式化格式值,其中这个公式是正确的:

=AND(ROW()>1,ROW()<Sheet1!$B$2+2) 

格式......,选择的选择高亮,OKOK