Apart from using fields, there is no way to set a number format in Word
text - whether in a table or not - with styles. Excel of course has this
option.
You can convert selected numbers to fields with a macro and apply a number
formatting switch eg for 2 decimal places:
Sub NumberToField
Dim sText As String
Dim i As Integer
sText = Selection
i = Len(sText)
With Selection
.Fields.Add Range:=Selection.Range, _
Type:=wdFieldEmpty, _
PreserveFormatting:=False
.TypeText Text:="="
.MoveRight Unit:=wdCharacter, Count:=i
.TypeText Text:=" \# "",0.00"""
.Fields.Update
End With
End Sub
http://www.gmayor.com/installing_macro.htm