2016-11-28 77 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