Perchè probabilmente la BackColor e la CellBackColor hanno una funzione e importanza diverse.
Dalla Guida:
La proprietà BackColor determina il colore di tutte le celle non fisse. Per impostare il colore dello sfondo di singole celle, utilizzare la proprietà CellBackColor.
Ripeti lo stesso ciclo colorando di bianco le altre 
codice:
Dim Cont1 As Byte
Dim Cont2 As Byte
Static Riga As Byte
Dim Colonna As Byte
If Riga <> FG.Row Then
Riga = FG.Row
Colonna = FG.Col
For Cont1 = FG.FixedCols To FG.Cols - 1
FG.Col = Cont1
FG.Row = Riga
FG.CellBackColor = &HC0C0C0
Next Cont1
For Cont1 = FG.FixedCols To FG.Cols - 1
For Cont2 = FG.FixedRows To FG.Rows - 1
If Cont2 <> Riga Then
FG.Col = Cont1
FG.Row = Cont2
FG.CellBackColor = &HFFFFFF
End If
Next Cont2
Next Cont1
FG.Col = Colonna
FG.Row = Riga
End If