テキストおよびメモのデータ型 (Format プロパティ)

適用先: Access 2013 | Access 2016

テキスト フィールドとメモ フィールドのカスタム書式を作成するには、[ 書式] プロパティの設定で特別な記号を使用します。

Settings

テキスト型とメモ型を定義するには、次の書式指定文字を使用します。

記号 説明
@ 文字が存在する場合はその文字を、文字が存在しない場合は空白を表示します。
& 文字が存在する場合はその文字を表示し、文字が存在しない場合は何も表示しません。
< すべて小文字にします (アルファベットのみ)。
> すべて大文字にします (アルファベットのみ)。

カスタム書式では、1 ~ 2 つのセクションを使用できます。 各セクションには、フィールド内の異なるデータに対する書式を指定します。

Section 説明
第 1 テキストのあるフィールドの書式
長さ 0 の文字列や Null 値のフィールドの書式

たとえば、フィールドに文字列がないときに "None" という単語を表示させるテキスト ボックス コントロールがある場合は、カスタム書式 @;"なし" をコントロールの Format プロパティ設定として設定します。 @ 記号を使用すると、フィールドのテキストが表示されます。2 番目のセクションでは、フィールドの長さが 0 の文字列または Null 値がある場合、"None" という単語が表示されます。

注:

Format 関数を使用すると、長さ 0 の文字列に対して 1 つの値を返し、Null 値に対してもう 1 つの値を返します。また、Format プロパティを使用して、テーブルのデータシート ビューのフィールドやフォームやレポートのコントロールに自動的に書式を設定することもできます。

次の表は、テキスト型とメモ型のカスタム書式の使用例です。

Setting データ ディスプレイ
@@@-@@-@@@@ 465043799 465-04-3799
@@@@@@@@@ 465-04-3799 465043799 465-04-3799 465043799
> ダボリオ ダボリオ ダボリオ ダヴォリオ ダヴォリオ ダヴォリオ
< ダボリオ ダボリオ ダボリオ davolio davolio davolio
@;"Unknown" Null 不明
長さ 0 の文字列 不明
任意のテキスト 入力したテキストがそのまま表示されます。

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。