2014-06-18 41 views
-1

我想弄清楚是否有代碼在那裏複製單元格的背景顏色。就像例如單元格a1有一個白色的背景顏色,但我決定我想要突出顯示該單元格爲黃色,是否有可能僅通過vba代碼實現該顏色格式化?帶來單元格背景顏色的VBA代碼

+0

嘗試'Range.Interior.Color = RGB(r,g,b)'。 'r','g'和'b'是0到255之間的整數。網絡上有彩色圖表,可爲您提供各種顏色的紅色,綠色和藍色值。黃色是'RGB(255,255,0)'。 –

回答

0

試試這個:

Sub Macro1() 
    Range("A1").Style = "Neutral" 'select whatever cell you want to change 
    'this style is kinda yellow 
    Range("A2").Style = "Accent6" 'select whatever cell you want to change 
    'this style is orange 
    'you will have to use whatever accent you want 
End Sub 

你必須去適應它一點供您使用。讓我知道如果這有幫助!

剛試過別的東西。這實際上改變了填充顏色,而不僅僅是樣式。

Range("A3").Select 
With Selection.Interior 
    .Pattern = xlSolid 
    .PatternColorIndex = xlAutomatic 
    .Color = 65535 
    .TintAndShade = 0 
    .PatternTintAndShade = 0 
End With 
相關問題