Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

以前のバージョンの Access では、大量のテキストを格納する型としてメモ データ型を使い、短い文字列 (最大 255 文字) を格納する型としてテキスト データ型を使っていました。 Access 2016 では、これら 2 つのデータ型はそれぞれ "長いテキスト" と "Short Text" に名前が変更され、デスクトップ データベースと Access Web アプリのどちらを使用しているかによって、プロパティとサイズの制限が異なります。 詳細は次のとおりです。

デスクトップ データベース (.accdb) のテキスト フィールド

長いテキスト    .accdb ファイルでは、[長いテキスト] フィールドは、古いメモ フィールドと同じように機能します。 つまり、フォームとレポートのコントロールでは最初の 64,000 文字しか表示できない場合でも、最大で約 1 ギガバイトのテキストを格納できます。 [長いテキスト] フィールドを設定してリッチ テキストを表示できます。これには、太字や下線などの書式設定が含まれます。

短いテキスト    .accdb ファイルでは、[短いテキスト] フィールドは以前のバージョンの [テキスト] フィールドと同じように機能します。 最大 255 文字を格納します。

詳細については、「Access デスクトップ データベースのデータ型 (英語)」を参照してください。

Access Web アプリのテキスト フィールド

長いテキスト    Access Web アプリでは、"長いテキスト" フィールドは最大 2^30-1 バイトのデータを格納できますが、これは SQL Server のデータ型の nvarchar(max) と同じです。 必要に応じて、ユーザーがフィールドの容量全体を使わないように文字数制限を設けることもできます。 リッチ テキストを Access Web アプリに格納することはできません。

短いテキスト    Access Web アプリでは、"長いテキスト" フィールドは既定で最大 255 文字のデータを格納できますが、文字数制限プロパティを調整して 4000 文字までにすることもできます。 1 ~ 4000 の長さの SQL Server の nvarchar と同じです。

詳細については、「Access Web アプリのデータ型」を参照してください。

"長いテキスト" フィールドと "短いテキスト" フィールドの既定のコントロール

ほとんどの場合、Access では "短いテキスト" フィールドまたは "長いテキスト" フィールドを表示するために、テキスト ボックス コントロールが使われます。 ただし、Access Web アプリで表示するために "長いテキスト" フィールドを追加すると、Access で複数行のテキスト ボックスが作成されます。 ブラウザーの複数行のテキスト ボックスを使うときは、Enter キーを押すとテキスト ボックスの新しい行に移動できます。 データシートを扱っている場合、最初の行の下を表示するには、スクロールバーを使う必要があります。

デスクトップ データベースで "長いテキスト" フィールドがリッチ テキストを表示するように構成されており、そのフィールドをフォームやレポートに追加する場合、テキスト ボックスにリッチ テキスト設定が Access で自動的に適用されます。

ヘルプを表示

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

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

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。