Deprecated: RegularLabs\Library\ArrayHelper::implode(): Implicitly marking parameter $last_glue as nullable is deprecated, the explicit nullable type must be used instead in /homepages/10/d550841420/htdocs/libraries/regularlabs/src/ArrayHelper.php on line 225
Comment, lors d'une fusion, formater un numéro de sécurité sociale ?

Recherche

Le numéro de sécu contient, avec la clé, 15 chiffres. Les limites des nombres dans un champ Word sont ici atteintes, puisque le maximum est de 14 chiffres. Au delà, Word arrondit.

Le plus simple est de modifier la source de données et de faire une fusion texte dans Word.

Si toutefois il n'est pas possible de modifier la source de données, voici une solution de contournement. Il faut insérer ces champs de fusion dans le document principal : (où SECU est le nom du champ de numéro de sécu)

{set c1 {= INT ({MERGEFIELD SECU}/100) } }
{set c2 {= MOD ({MERGEFIELD SECU};100) } }
{ c1 \# "# ## ## ## ### #"}{c2}

 

Rappel : les { } s'obtiennent avec Ctrl+F9

 

 

Statistiques

France 71,7% France
Canada 5,2% Canada
Chine 4,3% Chine

Total:

161

Pays
018475156
Aujourd'hui: 298
Hier: 370
Cette semaine: 1.466
Semaine dernière: 2.492
Ce mois: 668