Word 2013 フォームに Access 2013 のデータを入力する際に問題があります。
Visual Basic for application
MS Access 15 Office Library
Ole automation
MS Access 15 database engine object
MS Word 15 Object Library
MS ActiveX data object multi-dimensional library 2.8
私のコードは次のとおりです。
Dim wordApp As Word.Application
Dim wordDoc As Word.Document
Set wordApp = New Word.Application
With wordApp
.Visible = True
Set wordDoc = .Documents.Open("C:\Template\Document.dotx", , False)
With wordDoc
.FormFields("NR").result = Me!NR
NR - 1500.00 などの標準の数値形式です。
Document.docx の結果として 1500.00 と入力すると、1500,00 になりますが、1500.80 (ドットの後の 00 以外) と入力すると、15008,00 になります。印刷された値は、入力された値の 10 倍です。
地域設定ではドット区切りを設定しましたが、Word ではカンマが表示されます (ただし、Access 2010 では機能しました)。