0
我有以下根據另一個調用的顏色更改單元格的顏色。 Excel中
Table 1
name Colour
James red
John blue
我也有
table 2
name
James
John
我需要在表1中使用的顏色來着色單元表2所以我需要找到表名2與表1中的名稱匹配,然後將其與與名稱關聯的顏色值(始終是右側的值)進行匹配。
任何幫助將是巨大的感謝。
我有以下根據另一個調用的顏色更改單元格的顏色。 Excel中
Table 1
name Colour
James red
John blue
我也有
table 2
name
James
John
我需要在表1中使用的顏色來着色單元表2所以我需要找到表名2與表1中的名稱匹配,然後將其與與名稱關聯的顏色值(始終是右側的值)進行匹配。
任何幫助將是巨大的感謝。
E列是您的姓名和列A的開頭:B是名稱&顏色查找。根據需要將這些更改爲命名範圍/其他表。
Sub ColourCheck()
Dim cell As Range
Dim cellColour As String
For Each cell In Sheet1.Range("E1").CurrentRegion.Rows
cellColour = Application.WorksheetFunction.VLookup(cell.Value, Sheet1.Range("A1").CurrentRegion, 2, 0)
Select Case cellColour
Case "red": cell.Interior.ColorIndex = 3
Case "blue": cell.Interior.ColorIndex = 5
End Select
Next cell
End Sub