Hi all,
beides gute Websiten, die aber einen kleinen Fehler haben. Sie schneiden die restlichen Nachkommastellen ab. Wenn man von 1 Pt. = 1/72 Zoll ausgeht, liegt der genaue Umrechnungsfaktor von Pt. zu cm bei 0,03527 mit der 7 als Periode. Je breiter die Spalte oder je höher die Zelle desto mehr 7 sollten also hinter dem Komma stehen um exakt zu positionieren.
Hier noch was für Lernwillige :-)
Man sollte Punkt nicht mit Bildschirmpixeln verwechseln. Ein Pixel entspricht 0,75 Punkt. Daher die unrunde Angabe bei der Zeilenhöhe. Punkt ist die Einheit in der VBA rechnet, wenn Höhe Breite und Position von Zeilen, Spalten, Zellen oder Formen (Shapes) angegeben werden sollen. Der Unterschied liegt darin, dass die Position 0 der Pixel bereits die linke obere Ecke des Fensters (bzw. der Titelleiste) darstellt, während die Position 0 der Maßeinheit Punkt die linke obere Ecke des Tabellenrasters (bzw. von Zelle A1) darstellt.
Mit der VBA Funktion ActiveWindow.PointsToScreenPixels kann man zwischen beiden Einheiten umrechnen. Näheres dazu gehört aber in einen anderen Thread.
Mr. K.