With the help of a bit of code from David Crake in another post . I managed to validate on the after update of the control for the sitepostcode. It may not be prity but it worked. Thanks David.
'Valid Formats (A = Alpha, N = Nueric)
'Format Example
'AN NAA M1 1AA
'AAN NAA CR2 6XH...