Richard se demande ce que Word utilise comme unité de mesure native sous-jacente. Il note qu’il y a presque toujours des erreurs d’arrondi lors du passage entre pouces, métrique et points, et choisir le bon système semble minimiser les problèmes.

D’après tout ce que nous pouvons trouver, il semble que Word utilise en interne une unité de mesure appelée twip. Cela équivaut à 1/20 de point, il y a donc 1 440 twips dans un pouce ou 567 twips dans un centimètre. La chose intéressante, cependant, est que vous ne pouvez pas spécifier de mesures en twips dans les boîtes de dialogue, ni changer l’unité de mesure par défaut (telle qu’utilisée dans les boîtes de dialogue) en twips. Au lieu de cela, les twips sont utilisés en interne et sont accessibles par programme, à l’aide de VBA.

Le problème de la conversion entre les unités de mesure semble surgir lorsque vous utilisez des boîtes de dialogue pour saisir des mesures. La plupart des boîtes de dialogue ont une limite sur le nombre de chiffres que vous pouvez entrer à droite d’une virgule décimale, et la plupart d’entre elles que nous avons testées semblaient placer cette limite à deux chiffres à droite de la décimale. Ainsi, vous pouvez définir une mesure (par exemple) à 1,25 pouces ou 1,25 centimètres, mais ces deux mesures sont très différentes en effet.

Regardons le cas de 1,25 pouces. Si cela est converti en points, cela donne 90 points. Si vous le convertissez en centimètres, vous obtenez (à 2,54 centimètres par pouce) 3,175 centimètres. Cependant, si vous entrez la valeur en centimètres, vous ne pouvez pas utiliser trois décimales; Word l’arrondirait à 3,18 centimètres, ce qui, exprimé en points, équivaut à 90,15 points. (Soit 3,18 multiplié par 28,35 points par centimètre.)

La raison pour laquelle cela se produit est que les points sont conçus pour être également divisibles en fractions communes en pouces. Ainsi, 1/2 pouce est exactement 36 points, 1/3 pouce est exactement 24 points, 1/4 pouce est exactement 18 points, 1/8 pouce est exactement 9 points, etc. Cependant, il n’en est pas ainsi avec les conversions métriques ; ils sortent tout à fait différents. Chaque millimètre équivaut à environ 2,834645669 points et chaque centimètre équivaut à 10 fois cette quantité. Cela permet des erreurs d’arrondi dans presque toutes les conversions, en particulier si votre mécanisme d’entrée (la boîte de dialogue commune)

vous permet uniquement de saisir deux chiffres à droite de la virgule décimale.

La plupart des gens peuvent vivre avec de petites quantités d’imprécision dans le positionnement des éléments dans Word. Pour ces gens, ils peuvent vivre avec la différence entre 90 points et 90,15 points. D’autres personnes peuvent ne pas trouver cette différence acceptable. Pour eux, la meilleure solution sera de configurer Word pour qu’il fonctionne en points et de s’assurer que toutes les mesures que vous entrez dans les boîtes de dialogue sont toujours en points. (Je suggérerais de travailler en twips mais, encore une fois, cela ne semble pertinent que lorsque vous travaillez en VBA.)

WordTips est votre source pour une formation Microsoft Word rentable.

(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (11387) s’applique à Microsoft Word 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban de Word (Word 2007 et plus tard) ici:

link: / wordribbon-Words_Native_Measurement_Unit [Unité de mesure native de Word].