Sub ExempleRONIBO()
Num = InputBox("Saisir un nombre décimal", "CONVERSION NOMBRE EN TEXTE", "1405,90")
Cts = Split(Num, ",")(1)
With Selection
.Fields.Add Range:=.Range, Type:=wdFieldQuote, Text:="=" & Split(Num, ",")(0) & "\*CARDTEXT \*UPPER"
.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend
.TypeText Text:=" EUROS ET "
.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend
.Fields.Add Range:=.Range, Type:=wdFieldQuote, Text:="=" & Cts & "\*CARDTEXT \*UPPER"
.MoveRight Unit:=wdCharacter, Count:=1, Extend:=wdExtend
.TypeText Text:=" CENTIMES."
.Fields.Update
End With
ActiveDocument.Fields.Unlink
End Sub