次の方法で共有


Report.TextWidth メソッド (Access)

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 のサポートおよびフィードバックを参照してください。