As already indicated, you cannot reflect varying formatting when pulling a value into a cell with a FORMULA. It only pulls in the value and any formatting in that cell applies. This is actually a very good thing. But not in your situation.
So, as I indicated in your other post on this topic, the only way to do this is with a real-time worksheet macro that mirrors the cells in question. Like so:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A:A")) Is Nothing Then Target.Copy Sheets("Sheet2").Range(Target.Address)
End Sub
I set that example to duplicate the entire column A as you make changes, but you could define a smaller exact range, too.
Bookmarks