TextWidth メソッドは、Report オブジェクトの現在のフォントで印刷されるテキスト文字列の幅を返します。
構文
式。TextWidth (Expr)
式: Report オブジェクトを表す変数。
パラメーター
| 名前 | 必須 / オプション | データ型 | 説明 |
|---|---|---|---|
| Expr | 必須 | String | 幅を調べる対象の文字列を指定します。 |
戻り値
1 行
注釈
TextWidth メソッドを使用して、レポートを書式設定および印刷するときに、現在のフォントでテキスト文字列が必要とする水平方向のスペースの量を決定します。 たとえば、9 ポイントの Arial で書式設定された文字列には、12 ポイントの Courier で書式設定された文字列とは異なる領域が必要です。 レポートのテキストの現在のフォントとフォント サイズを確認するには、レポートの " FontName /フォント名" と " FontSize /フォントサイズ" プロパティの設定値を調べます。
TextWidth メソッドが返す値は、 Scale メソッドによって定義されたレポートの座標系で表されます。 ScaleMode プロパティを使用して、レポートで現在有効な座標系を決定します。
埋め込み復帰が StrExpr 引数に含まれる場合、 TextWidth メソッドは、行の先頭から復帰までの最も長い行の幅を返します。 TextWidth メソッドによって返される値を使用して、レポート内の複数行のテキストに必要なスペースと位置を計算します。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。