適用先
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

名前、住所、電話番号など、テキスト データの量を少なくする必要がある場合は、短いテキスト フィールドをテーブルに追加します。 短いテキスト フィールドには、最大 256 文字の英数字を格納できます。 テーブル フィールドとフォームまたはレポートのコントロールには、256 文字すべてを表示できます。 長整数型 (Long Text) フィールドとは異なり、リッチ テキストの書式設定を [短いテキスト] フィールドのデータに適用することはできません。 ただし、カスタム表示形式を適用したり、ユーザーがデータを入力する方法を制御する入力マスクを適用したりすることもできます。

この記事の内容

データシート ビューに短いテキスト フィールドを追加する

データシート ビューで、新規または既存のテーブルに [短いテキスト] フィールドを追加できます。

既存のテーブルに追加する

  1. テーブルを [データシート ビュー] で開きます。

  2. 必要に応じて、最初の空白フィールドまで水平方向にスクロールします。

  3. [ クリックして追加] を 選択し、一覧から [短いテキスト ] を選択します。

  4. 新しいヘッダー行をダブルクリックし、新しいフィールドのわかりやすい名前を入力します。

  5. 変更内容を保存します。

新しいテーブルに追加する

  1. [作成] タブの [テーブル] で、[テーブル] をクリックします。

  2. [ 保存] をクリックし、[ 名前を付けて保存 ] ダイアログ ボックスに新しいテーブルの名前を入力します。

  3. [ クリックして追加] を 選択し、一覧から [短いテキスト ] を選択します。

  4. 新しいヘッダー行をダブルクリックし、新しいフィールドのわかりやすい名前を入力します。

  5. 変更内容を保存します。

ページの先頭へ

デザイン ビューに短いテキスト フィールドを追加する

デザイン ビューで、新しいテーブルまたは既存のテーブルに Short Text フィールドを追加できます。

既存のテーブルに追加する

  1. テーブルを [デザイン ビュー] で開きます。

  2. [ フィールド名] 列で、最初の空白行を選択し、フィールドの名前を入力します。

  3. [ データ型 ] 列で隣接するセルを選択し、一覧から [ 短いテキスト ] を選択します。

  4. 変更内容を保存します。

新しいテーブルに追加する

  1. [作成] タブの [テーブル] で、[テーブル] をクリックします。

  2. [ 保存] をクリックし、[ 名前を付けて保存 ] ダイアログ ボックスに新しいテーブルの名前を入力します。

  3. 新しいテーブルの [ドキュメント] タブを右クリックし、[ デザイン ビュー] をクリックします。

  4. [ フィールド名] 列で、最初の空白行を選択し、フィールドの名前を入力します。

  5. [ データ型 ] 列で隣接するセルを選択し、一覧から [ 短いテキスト ] を選択します。

  6. 変更内容を保存します。

ページの先頭へ

Short Text フィールドのプロパティを設定または変更する

データシート ビューを使用すると、[必須] や [一意] などのフィールド プロパティのサブセットを設定できますが、デザイン ビューを使用して、入力マスクキャプションなど、使用可能なすべてのプロパティを設定できます。

  1. テーブルを [デザイン ビュー] で開きます。

  2. テーブル デザイナーの下部にある [ 全般 ] タブの [ フィールド プロパティ] で、変更するプロパティを見つけます。

  3. プロパティ名の横にあるフィールドを選択します。 プロパティに応じて、データの入力、 [ビルダー] ボタンをクリックして式ビルダーを開始する、または一覧からオプションを選択できます。

    各フィールド プロパティの使用方法については、 プロパティを選択し、F1 キーを押します。

ページの先頭へ

短いテキスト フィールドを削除する

重要    データを含む [短いテキスト] フィールドを削除すると、そのデータは完全に失われます。削除を元に戻すことはできません。 この理由から、テーブルのフィールドやその他のデータベースのコンポーネントを削除する前に、データベースをバックアップすることをおすすめします。

[データシート ビュー] から削除する

  1. テーブルを [データシート ビュー] で開きます。

  2. [短いテキスト] フィールドを見つけ、ヘッダー行 (名前) を右クリックし、[ フィールドの削除] をクリックします。

  3. [はい] をクリックして、削除を確定します。

[デザイン ビュー] から削除する

  1. テーブルを [デザイン ビュー] で開きます。

  2. [テキスト] フィールドの横にある行セレクター (空白の四角形) をクリックし、DELETE キーを押すか、行セレクターを右クリックして [ 行の削除] をクリックします。

  3. [はい] をクリックして、削除を確定します。

ページの先頭へ

Short Text フィールド プロパティリファレンス

デザイン ビューを使用して Short Text フィールドをテーブルに追加する場合は、フィールドのプロパティの数を設定および変更できます。 次の表は、Short Text フィールドのプロパティを示し、それぞれの機能を説明し、設定または変更の影響について説明します。

プロパティ

用途

フィールド サイズ

[短いテキスト] フィールドのサイズを制御します。 有効な値: 0 から 255。 このプロパティを空白のままにすると、フィールドは 256 文字を受け入れます。

書式設定

ユーザー設定の書式設定文字を入力して、表示形式を定義します。 ここで定義されている形式は、データシート、フォーム、レポートに表示されます。

定型入力

ユーザーがフィールドにデータを入力する方法を制御する必要がある場合は、入力マスクを定義します。

入力マスクの使用の詳細については、「入力 マスクを作成してフィールドまたはコントロールの値を特定の形式で入力する」を参照してください。

キャプション

[短いテキスト] フィールドの名前を指定します。 このプロパティは、最大 2,048 文字を受け入れます。 キャプションを指定しない場合は、既定のフィールド名が適用されます。

既定値

新しいレコードを作成するときにフィールドに自動的に表示される値を指定します。 たとえば、住所テーブルでは、[市区町村] フィールドの既定値を特定の市区町村に設定できます。 ユーザーがレコードをテーブルに追加するとき、この値をそのまま採用するか、別の都市の名前を入力できます。 最大長: 255 文字。

入力規則

レコード全体、個々のフィールド、またはコントロールに入力されるデータの要件を指定します。 ユーザーがルールに違反するデータを入力すると、 Validation Text プロパティを使用して、結果のエラー メッセージを指定できます。 最大長: 2,048 文字。

検証ルールの作成の詳細については、 フィールド内のデータを検証するための検証ルールの作成に関する記事を参照してください。

エラー メッセージ

ユーザーが検証規則に違反したときに表示されるエラー メッセージのテキストを指定します。 最大長: 255 文字。

検証ルールの作成の詳細については、 フィールド内のデータを検証するための検証ルールの作成に関する記事を参照してください。

必須

このプロパティが [はい] に設定されている場合は、フィールドまたはフィールドにバインドされているコントロールに値を入力する必要があります。 さらに、値を null にすることはできません。

空文字列の許可

このプロパティが [はい] に設定されている場合は、フィールドに長さ 0 の文字列を入力できます。 長さ 0 の文字列に文字が含まれています。 フィールドに値が存在しないことを示すために使用します。 長さ 0 の文字列を入力するには、2 つの二重引用符を入力し、その間に空白を付けず ("") します。

インデックス

インデックスを使用して、大量のデータに対して実行されるクエリ、並べ替え、およびグループ化操作を高速化します。 また、インデックスを使用して、ユーザーが重複する値を入力できないようにすることもできます。 選択肢:

  • いいえ     インデックス作成をオフにします (既定値)。

  • はい (重複あり)     フィールドにインデックスを付け、重複する値を許可します。 たとえば、姓と名が重複している場合があります。

  • はい (重複なし)     フィールドにインデックスを付け、重複する値を許可しません。

Unicode 圧縮

Access では、Unicode を使用して、Text、Long Text、Hyperlink フィールドのデータを表します。 Unicode は 1 文字ではなく 2 バイトを使用するため、より多くのストレージ領域を占有します。

この効果をオフセットし、最適なパフォーマンスを確保するために、Access では、このプロパティの既定値を [テキスト]、[長いテキスト]、および [ハイパーリンク] フィールドの [はい ] に設定します。 プロパティが [はい] に設定されている場合、最初のバイトが 0 の文字は、格納時に圧縮され、取得時に圧縮解除されます。

IME 入力モード

日本語または韓国語バージョンの Access で作成されたファイルで、英語版の Access を使用するためのツールである入力メソッド エディターを指定します。 既定値: コントロールなし。 このプロパティの使用方法の詳細については、F1 キーを押します。

IME 変換モード

入力メソッド エディターを使用して入力できるデータの種類を指定します。 このプロパティの使用方法の詳細については、F1 キーを押します。

文字配置

[テキスト] フィールドのデータの配置を指定します。 選択肢:

  • 全般     すべてのテキストを左に揃えます。

  •     すべてのテキストを左に揃えます。

  • 中央     すべてのテキストを中央揃えします。

  •     すべてのテキストを右側に揃えます。

  • 配る     フィールドまたはテキスト ボックスの両側に対してすべてのテキストを均等に正当化します。

ページの先頭へ

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。