00 22/02/2020 13:37
Si richiede sempre d'allegare un esempio, mà è più semplice fare solo domande
>>>all'interno del codice VBA conscritto
Quale ???

>>>ma se volessi convertire un qualsiasi colore
Intendi una cella con colore differente ???

In teoria sarebbe
If Cells(1, 1).Interior.Color <> 16367431 Then Cells(1, 1).Interior.Color = 16367431

Se desideri invece il Interior.Colorindex = 42

Siccome vedo un (.), dovrebbe essere
 If .Interior.Color <> 16367431 Then .Interior.Color = 16367431


Però senza visualizzare il codice non saprei dire altro.

Ti posizioni su una cella ed avvia
 Sub a()
MsgBox ActiveCell.Interior.ColorIndex
MsgBox ActiveCell.Interior.Color
End if