0
好吧,我已經明白了,我的工作方式就是我需要的。當我運行它時,它幾乎查找了Interior.Color,如果它匹配,則會給出所述單元格顏色的Text值。只要有數據,我如何將此If語句複製並粘貼到整列中?VBA/Excel如果...那麼... ElseIf ... Else聲明覆制下一欄問題
我不知道這個VBA版本。因此,VBA代碼,我是這樣的:
If Range("F2").Interior.Color = 255 Then
Range("AE2") = "Red"
ElseIf Range("F2").Interior.Color = 65252 Then
Range("AE2") = "Green"
Else
Range("AE2") = "New"
End If
我想要的,直到有F列(複製/粘貼),沒有數據,但相應地改變整個語句被複制下來柱AE,並遵循細胞下降。
希望我有道理。
謝謝
列F有彩色單元格,列AE有結果。所以,我想要的基本上就是讓excel告訴我單元格的顏色。這有幫助嗎? – user4223089
@ user4223089不正確,列F裏面也有文字嗎?如果不是,整個範圍內的哪一列保存數據?從F到AE的其中一列是否包含相關數據? –
因此,F列有數據和填充顏色(紅色,黃色或綠色)。上面的我的IF語句告訴我它是否是這些顏色代碼中的任何一個,如果不是那麼它說「新」。所以,所有的作品都很棒,我只需要將它複製並粘貼到整列,即列AE。 – user4223089