A cor deve ser preenchida no mesmo momento em que o grid é preenchido.
Por exemplo:
Quando tiver preenchendo:
Grid.TextMatrix(1,2)="Texto"
If Grid.TextMatrix(1,2)="Texto" Then
Grid.Row=1
Grid.Col=2
Grid.CellBackColor = &HCFF6F6
End if
Espero ter ajudado, qualquer coisa estamos aí...