I don't know of any way to prevent date fields from being automatically marked as "do not check". But you can use this macro instead of the built-in Unlink command to unlink each date (or time) field
in the current selection and remove its "do not check" marking. The selection can be anything from a single point to the entire document. See
http://www.gmayor.com/installing_macro.htm if needed.
Sub DateFieldToText()
Dim fld As Field
Dim rg As Range, rgSave As Range
Dim idx As Integer
Set rgSave = Selection.Range
If Selection.Fields.Count = 0 Then
Selection.MoveStart unit:=wdCharacter, Count:=-10
Selection.MoveEnd unit:=wdCharacter, Count:=10
End If
For idx = Selection.Fields.Count To 1 Step -1
Set fld = Selection.Fields(idx)
If (fld.Type = wdFieldDate) Or (fld.Type = wdFieldTime) Then
Set rg = fld.Result
fld.Unlink
rg.NoProofing = False
End If
Next
rgSave.Select
End Sub
Jay Freedman
MS Word MVP FAQ:
http://word.mvps.org