
Signature
<>>< ><<> ><<> <>>< ><<> <>>< <>>< ><<>
Graham Mayor - Word MVP
Web site www.gmayor.com
Word MVP web site www.mvps.org/word
<>>< ><<> ><<> <>>< ><<> <>>< <>>< ><<>
To Graham Mayor
Thanks for your reply
It and your very useful web page made sense on reading,
but ... I seem unable to achieve it in my document.
I must be typing something wrong in terms of spaces,
punctuation.
Is there any chance you could illustrate it for me with
one of my actual fields.
For instance the VAT calc field I need to change the
display of looks like this when I insert it:
«Rate_VAT»
but when I tried
{ = «Rate_VAT» \# "£#,##0.00;(£#,##0.00)"}
it doesn't work.
sorry if i am being a bit slow.
Many thanks
JW
PS why isn't it consistent in XP the fields calculated in
Access that are either + or - calc don't have display
problems - it only seems to be the calc fields with * or
\ - why have they done this?!!
>-----Original Message-----
>Microsoft has changed the method used to connect to data and Word is not
[quoted text clipped - 16 lines]
>> fields from the access queries to calculate VAT will not
>> display in Word in the correct format ie £11.17 it
prints
>> out as 11.1702127659574
>>
[quoted text clipped - 38 lines]
>
>.
Graham Mayor - 20 Apr 2004 10:16 GMT
You are correct, you have the syntax wrong. The easiest way to do this is to
use CTRL+F9 to enter the field boundaries. {} and then add the field
construction between them:-
{Mergefield Rate_VAT \# "?,0.00;(?,0.00)"}
An alternative is to put the cursor in the original field ?Rate_VAT? And
press SHIFT+F9 which will give you {Mergefield Rate_VAT} to which you can
add the switch in the brackets, before toggling the display again, then F9
to update.
Note also that you appear to be using smart quotes in the version you mailed
to me (please post here in future), instead of straight quotes.
The extra hashes are unnnecessary.
As for PS, I have no idea why Microsoft did this.

Signature
<>>< ><<> ><<> <>>< ><<> <>>< <>>< ><<>
Graham Mayor - Word MVP
Web site www.gmayor.com
Word MVP web site www.mvps.org/word
<>>< ><<> ><<> <>>< ><<> <>>< <>>< ><<>
> To Graham Mayor
>
[quoted text clipped - 100 lines]
>>
>> .
Graham Mayor - 20 Apr 2004 11:25 GMT
You are correct, you have the syntax wrong. The easiest way to do this is to
use CTRL+F9 to enter the field boundaries. {} and then add the field
construction between them:-
{Mergefield Rate_VAT \# "?,0.00;(?,0.00)"}
An alternative is to put the cursor in the original field ?Rate_VAT? And
press SHIFT+F9 which will give you {Mergefield Rate_VAT} to which you can
add the switch in the brackets, before toggling the display again, then F9
to update.
Note also that you appear to be using smart quotes in the version you mailed
to me, instead of straight quotes
The extra hashes are unnnecessary.
As for your last question, I have no idea why Microsoft did this.

Signature
<>>< ><<> ><<> <>>< ><<> <>>< <>>< ><<>
Graham Mayor - Word MVP
Web site www.gmayor.com
Word MVP web site www.mvps.org/word
<>>< ><<> ><<> <>>< ><<> <>>< <>>< ><<>
> To Graham Mayor
>
[quoted text clipped - 100 lines]
>>
>> .