Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1735 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Publipostage format nombres

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Publipostage format nombres

n°3132591
paxo_fr
Posté le 10-07-2014 à 13:41:38  profilanswer
 

Bonjour,  
 
Je viens chercher de l'aide ici car aucune des solutions trouvées sur internet ne semblent fonctionner dans mon cas.
 
J'ai inséré des champs de fusion dans un document word, qui vont recevoir des données chiffrées venant d'excel.
 
Je souhaite que les données soit formatées ainsi :  
 
1000000 => 1.000.000
 
J'ai donc inséré un switch avec le code suivant:
 
\# #.###
 
C'est OK avec les nombres > 1.000, mais en dessous cela ne fonctionne pas.
 
Par ex
 
"1" devient  " .  1"  
"1.01" devient " . 1,01"
 
Si j'insère le switch \# #.###.###
 
"1" devient  " .   .  1"  
"1.01" devient " .   .  1,01"
 
En somme des espaces sont insérés à la place des # si le nombre dans l'excel ne comporte pas de chiffres à l'emplacement du #.
 
J'ai essayé toutes les combinaisons possibles et ne comprends pas pourquoi cela ne marche pas.
 
Merci d'avance
 
P.

mood
Publicité
Posté le 10-07-2014 à 13:41:38  profilanswer
 

n°3132620
paxo_fr
Posté le 10-07-2014 à 18:17:40  profilanswer
 

up svp, cela est extrêmement génant :hello:

n°3132625
DjiDji5943​0
Posté le 10-07-2014 à 19:28:57  profilanswer
 

formate tes données excel !
et copier en conservant le format source.
En attendant....

n°3132658
paxo_fr
Posté le 11-07-2014 à 11:35:48  profilanswer
 

DjiDji59430 a écrit :

formate tes données excel !
et copier en conservant le format source.
En attendant....


 
Mon problème concerne le publipostage, donc cette solution ne me sera malheureusement pas utile :(

n°3132676
flash_gord​on
Posté le 11-07-2014 à 14:49:04  profilanswer
 

C'est tout simplement que le point n'est probablement pas le séparateur décimal défini dans tes paramètres régionaux (panneau de config > paramètres régionaux), donc il l’insère comme un caractère classique et non comme un séparateur décimal.
 
Soit tu utilises le séparateur défini sur ton ordi (par défaut en france, l'espace), soit tu change les parametres régionaux pour que le séparateur soit le point.


Message édité par flash_gordon le 11-07-2014 à 14:50:47
n°3133019
paxo_fr
Posté le 15-07-2014 à 15:19:25  profilanswer
 

L'espace est bien le séparateur décimal dans mes paramètres régionaux. En revanche, cela ne fonctionne pas non plus avec l'espace.

n°3133020
flash_gord​on
Posté le 15-07-2014 à 15:24:29  profilanswer
 

Alors pour l'espace, c'est encore un autre cas particulier :D
 
Il faut utiliser des guillemets, snon il ne comprends pas non plus l'espace qui est utilisé aussi pour les arguments, exemple : \# "# ###"
Pas besoin de ces guillements pour le point, la virgule etc..


Message édité par flash_gordon le 15-07-2014 à 15:25:47
n°3133022
paxo_fr
Posté le 15-07-2014 à 15:51:00  profilanswer
 

Merci, je viens d'essayer.  
 
Je ne suis pas sûr de comprendre pourquoi cela ne marche pas (ou plutôt, je suis sûr de ne pas comprendre).
 
Mon champ :  
 
{ MERGEFIELD NOM \# "# ###,00"}
 
Cela me semble correct, mais pour la donnée "1", cela m'affiche "----1,00" (4 espaces avant le 1).
 
J'indique simplement que là ou je travaille, mes paramètres régionaux sont bien français, mais mon OS (W7) ainsi que la suite office sont en anglais (l'interface du moins).
 
J'imagine que cela doit compliquer quelque chose quelque part...

n°3133024
flash_gord​on
Posté le 15-07-2014 à 16:14:22  profilanswer
 

Je ne veux pas dire de connerie, mais il me semble qu'à partir du moment où tu joues avec les formats, les espaces en deviennent incompressibles.

n°3133030
paxo_fr
Posté le 15-07-2014 à 17:43:45  profilanswer
 

"où tu joues avec les formats", tu veux dire où j'ai des paramètres régionaux de mon système et de mon OS/suite office divergents?


Message édité par paxo_fr le 15-07-2014 à 17:53:39
mood
Publicité
Posté le 15-07-2014 à 17:43:45  profilanswer
 

n°3133032
flash_gord​on
Posté le 15-07-2014 à 18:34:12  profilanswer
 

Non, je parle du moment ou tu commences a mettre des ##


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  Publipostage format nombres

 

Sujets relatifs
Passer du format UDFTableau dynamique, problème de format de cellule, de tri
Modifier un texte en format image ?[Résolu] Excel : format personnalisé selon condition
Liens hypertextes variables dans un publipostagePublipostage, email et PJ - Word VBA
Publipostage et nombre de ligne adresseFormat d'image avec Calibre
thunderbird et la disparition des menus "insérer" et "format"format des nombres en publipostage
Plus de sujets relatifs à : Publipostage format nombres


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR