Rasta Mart gracias!!!
Algo asi quedo... es que anteriormente que habia probado ya de esa manera lo hacia bien pero despues marcaba un tipo de error pero ya no y quedó asi .....
If Me![zona1] = subform![zona3] Then
Me![zona1].FontBold = True
Me![zona1].ForeColor = vbBlack
Me![zona1].BackColor = vbWhite
Else
Me![zona1].FontBold = False
Me![zona1].ForeColor = vbYellow
Me![zona1].BackColor = vbRed
End If
*pero ahora tengo otra duda para poder ahorrar código, porque como tengo 15 campos de textos los cuales tengo que comparar hice 1 para cada uno, entonces podria ser de otra manera de tal modo que fuera... que todos los campos de form1 que sean = a los campos de sub_form fueran tal color y si no de "otro color" en general?....