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 72,3% France
Canada 5,3% Canada
Chine 3,7% Chine

Total:

154

Pays
018457934
Aujourd'hui: 119
Hier: 236
Cette semaine: 119
Semaine dernière: 2.729
Ce mois: 5.862