Richard fragt sich, was Word als zugrunde liegende native Maßeinheit verwendet. Er stellt fest, dass es beim Umschalten zwischen Zoll, Metrik und Punkten fast immer Rundungsfehler gibt und die Auswahl des richtigen Systems Probleme zu minimieren scheint.

Nach allem, was wir finden können, scheint es, dass Word intern eine Maßeinheit verwendet, die als Twip bezeichnet wird. Dies entspricht 1/20 eines Punktes, also gibt es 1.440 Twips in einem Zoll oder 567 Twips in einem Zentimeter. Das Interessante ist jedoch, dass Sie in Dialogfeldern weder Messungen in Twips angeben noch die Standardmaßeinheit (wie in Dialogfeldern verwendet) in Twips ändern können. Stattdessen werden Twips intern verwendet und können mithilfe von VBA programmgesteuert aufgerufen werden.

Das Problem bei der Konvertierung zwischen Maßeinheiten scheint aufzutreten, wenn Dialogfelder zur Eingabe von Messungen verwendet werden. Die meisten Dialogfelder haben eine Begrenzung für die Anzahl der Stellen, die Sie rechts von einem Dezimalpunkt eingeben können, und die meisten von uns getesteten Stellen scheinen diese Begrenzung auf zwei Stellen rechts von der Dezimalstelle zu setzen. Sie können also ein Maß (zum Beispiel) auf 1,25 Zoll oder 1,25 Zentimeter einstellen, aber diese beiden Maße unterscheiden sich in ihrer Wirkung sehr.

Schauen wir uns den Fall von 1,25 Zoll an. Wenn dies in Punkte umgewandelt wird, ergibt sich ein Wert von 90 Punkten. Wenn Sie es in Zentimeter umrechnen, erhalten Sie (bei 2,54 Zentimetern pro Zoll) 3,175 Zentimeter. Wenn Sie den Wert jedoch in Zentimetern eingeben, können Sie keine drei Dezimalstellen verwenden. Word würde es auf 3,18 Zentimeter runden, was, wenn es als Punkte ausgedrückt wird, 90,15 Punkte entspricht. (Das sind 3,18 multipliziert mit 28,35 Punkten pro Zentimeter.)

Der Grund dafür ist, dass Punkte so konzipiert sind, dass sie gleichermaßen in gemeinsame Zoll-basierte Brüche unterteilt werden können. Somit ist 1/2 Zoll genau 36 Punkte, 1/3 Zoll ist genau 24 Punkte, 1/4 Zoll ist genau 18 Punkte, 1/8 Zoll ist genau 9 Punkte usw. Bei metrischen Umrechnungen ist dies jedoch nicht der Fall

sie kommen ganz anders heraus. Jeder Millimeter entspricht ungefähr 2,834645669 Punkten, und jeder Zentimeter entspricht dem 10-fachen dieser Menge. Dies ermöglicht Rundungsfehler bei fast jeder Konvertierung, insbesondere wenn Ihr Eingabemechanismus (das allgemeine Dialogfeld)

Sie können nur zwei Ziffern rechts vom Dezimalpunkt eingeben.

Die meisten Menschen können mit geringen Ungenauigkeiten bei der Positionierung von Elementen in Word leben. Für diese Leute können sie mit dem Unterschied zwischen 90 Punkten und 90,15 Punkten leben. Andere Leute finden diesen Unterschied möglicherweise nicht akzeptabel. Für sie besteht die beste Lösung darin, Word so zu konfigurieren, dass es in Punkten arbeitet, und sicherzustellen, dass alle Messungen, die Sie in Dialogfeldern eingeben, immer in Punkten sind. (Ich würde vorschlagen, in Twips zu arbeiten, aber auch dies scheint nur bei der Arbeit in VBA von Bedeutung zu sein.)

WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.

(Microsoft Word ist die weltweit beliebteste Textverarbeitungssoftware.) Dieser Tipp (11387) gilt für Microsoft Word 97, 2000, 2002 und 2003. Sie finden eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Word (Word 2007) und später) hier: