Thanks for replying so quickly I'll post one of the scripts that I've tried, and a quick follow up question before hand, when using the Pre-Logic Script Code block, why do you still need to add a statement into the normal block? Shouldn't it just use the code that is written to determine the field value?
My attempted code:
Dim result as String
If [PROJECT_CO] = 0 Then
result = 0 Else
result = [PROJECT_CO]
End if