Report.TextWidth-Methode (Access)

Die TextWidth-Methode gibt die Breite einer Textzeichenfolge zurück, wie sie in der aktuellen Schriftart eines Report-Objekts gedruckt würde.

Syntax

Ausdruck. TextWidth (Expr)

Ausdruck Eine Variable, die ein Report-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Expr Erforderlich String Die Textzeichenfolge, für die die Textbreite bestimmt wird.

Rückgabewert

Single

HinwBemerkungeneise

Verwenden Sie die TextWidth-Methode , um den horizontalen Abstand zu bestimmen, den eine Textzeichenfolge in der aktuellen Schriftart benötigt, wenn der Bericht formatiert und gedruckt wird. Eine Textzeichenfolge, die z.  B. in Arial mit 9 Punkt formatiert ist, benötigt eine andere Breite als eine in Courier mit 12 Punkt formatierte Textzeichenfolge. Um die aktuelle Schriftart und den Schriftgrad für Text in einem Bericht zu bestimmen, überprüfen Sie die Einstellungen für die Eigenschaften FontName und FontSize des Berichts.

Der von der TextWidth-Methode zurückgegebene Wert wird in Bezug auf das Koordinatensystem ausgedrückt, das für den Bericht gilt, wie von der Scale-Methode definiert. Verwenden Sie die ScaleMode-Eigenschaft , um das koordinatensystem zu bestimmen, das derzeit für den Bericht in Kraft ist.

Wenn das StrExpr-Argument eingebettete Wagenrückläufe enthält, gibt die TextWidth-Methode die Breite der längsten Zeile vom Zeilenanfang bis zum Wagenrücklauf zurück. Verwenden Sie den von der TextWidth-Methode zurückgegebenen Wert, um den erforderlichen Platz und die Positionierung für mehrere Textzeilen in einem Bericht zu berechnen.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.