注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。 このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。 簡単に参照できるように、こちらに 英語の記事 があります。
Microsoft Office Access 2007] では、データベースのリッチで書式設定されたテキストを格納できます。この操作は、メモ型フィールドを使用し、リッチ テキスト ボックスに ( Office Access 2007で新しい) フィールドのTextFormatのプロパティを設定します。フォーム、またはデータシートのフィールドが表示されているときに、連結コントロールでフィールドを編集して、フィールドの内容のすべてまたは一部に書式設定を適用することができます。( Office Access 2007) で新しいレイアウト ビューでレポートを表示するときに、すべてのフィールドに書式を適用することもできます。
この記事では、リッチ テキストを使用するメモ型フィールドの挿入方法や変更方法、およびリッチ テキスト書式オプションを使用してテキストの書式を設定する方法について説明します。
この記事の内容
リッチ テキストとは
リッチ テキスト形式は、一般的な書式設定オプションで書式設定されたテキストは次のような太字と斜体、しないテキスト形式で提供されます。データの書式を設定するには、 Microsoft Office Word 2007とMicrosoft Office PowerPoint 2007などの2007 Microsoft Office systemプログラムに一般的な書式設定ツールを使用します。バック グラウンドでOffice Access 2007ハイパー テキスト マークアップ言語 (HTML) がデータに書式を適用します。Access は、高いWindows SharePoint Services 3.0リストに保存されたリッチ テキスト フィールドとの互換性を提供するために HTML を使用します。
次の表は、リッチ テキストの書式オプションOffice Access 2007でサポートされています。
アイコン | オプション | 説明 |
---|---|---|
|
フォント名 |
別の書体を選択します。 |
|
[フォント サイズ] |
フォント サイズを選択します。 |
|
太字にする |
選択したテキストを太字にします。テキストが既に太字の場合は、太字が解除されます。 |
|
斜体にする |
選択したテキストを斜体にします。テキストが既に斜体の場合は、斜体が解除されます。 |
|
下線を付ける |
テキストに下線を引きます。テキストに既に下線が引かれている場合は、下線が取り除かれます。 |
|
左揃えする |
テキストを左端に揃えて配置します。 |
|
[中央] |
テキストを中央に揃えて配置します。 |
|
右 |
テキストを右端に揃えて配置します。 |
|
段落番号 |
番号付きの箇条書きを開始します。番号は各段落の前に表示されます。 |
|
箇条書き |
各段落の前に行頭文字を置く箇条書きを開始します。 |
|
フォントの色 |
フォントの前景色を選択します。 |
|
蛍光ペンの色 |
テキストを蛍光ペンでマークされているように表示します。 |
|
インデント解除 |
段落インデントを小さくします。 |
|
インデント |
段落インデントを大きくします。 |
|
左から右 |
コントロールを左から右に埋めます。 |
|
右から左 |
コントロールを右から左に埋めます。 |
Office Access 2007では、メモ データ型を使用して、リッチ テキストが格納されます。リッチ テキストのサポートが組み込まれている Access で唯一のデータ型になります。リッチ テキストを格納するフィールドを作成するには、メモ型フィールドを作成して、リッチ テキスト ボックスにそのフィールドのTextFormatプロパティを設定します。
TextFormat プロパティの紹介
ほとんどのコントロール、フィールド、および Access でのオブジェクトに関連する一連のプロパティがあります。プロパティは、オブジェクトの特性を定義する名前付きの値をなどの位置では、サイズ、およびかどうかが表示されています。TextFormatプロパティは、テキストがリッチ テキストまたはテキスト形式として扱われますかどうかを決定する設定を保持します。2 つの値は次のとおりです。
TextFormat プロパティ | 説明 |
---|---|
リッチ テキスト |
テキストはリッチ テキストとして表示されるが保存されているし、html の豊富なであると見なさします。 |
プレーン テキスト |
テキストは、テキスト形式として表示され、テキスト形式として解釈されます。 |
テーブルのデザイン ビューには、メモ型フィールドのTextFormatプロパティを設定します。テキスト ボックス、そこで設定した値が反映されているメモ型フィールドでデータを表示するために作成します。ただし、コントロールを作成する場合にのみ、値が継承されます。その後、テキスト ボックスのプロパティ シートを使用して値を変更できます。
リッチ テキスト フィールドを作成する
メモ データ型を使用するフィールドのリッチ テキストを保存します。これは、表示、およびリッチ テキストを格納するための組み込みのサポートされている唯一のデータ型です。リッチ テキストを格納するフィールドを作成するには、まずメモ型フィールドを作成して、リッチ テキストにTextFormatメモ型フィールドのプロパティを設定します。
リッチ テキストを格納するためにメモ型フィールドを作成する
-
Microsoft Office ボタン
をクリックして、[開く] をクリックします。
-
[開く] ダイアログ ボックスで、フィールドを追加するデータベースを開きます。
-
ナビゲーション ウィンドウで、リッチ テキスト フィールドを追加するテーブルを右クリックし、[デザイン ビュー] をクリックします。
-
テーブル デザイン グリッドでは、最初の空の行を見つけます。次に、フィールド名] 列では、フィールド名を入力します。
-
[データ型] 列で、[メモ型] をクリックします。
-
[フィールド プロパティ] の下の [標準] タブをクリックします。
-
[文字書式] ボックスをクリックして [リッチテキスト形式] をクリックします。
-
テーブルを保存するには、
の保存] をクリックします。クイック アクセス ツールバー。
メモ型フィールドを作成した後は、入力し、データシート ビューまたはフォーム ビューでのリッチ テキストの書式を設定します。リッチ テキストの書式設定方法の詳細については、この記事の後半でテキストに書式設定オプションを適用する] セクションを参照してください。
既存のテキスト形式フィールドをリッチ テキスト フィールドに変更する
リッチ テキストを格納できるように変更するには、既存のメモ型フィールドを使っている場合は、リッチ テキスト ボックスにPlainTextからそのフィールドのTextFormatプロパティを変更できます。リッチ テキストを格納できるように変更する既存のテキスト フィールドを使っている場合は、メモをテキストからフィールドのデータ型を変更する必要があります最初します。
リッチ テキストを格納するために既存のメモ型フィールドを変更する
-
Office Access 2007を開始します。
-
Microsoft Office ボタン
をクリックして、[開く] をクリックします。
-
[開く] ダイアログ ボックスで、フィールドが格納されているデータベースを開きます。
-
ナビゲーション ウィンドウで、フィールドが格納されているテーブルを右クリックし、[デザイン ビュー] をクリックします。
-
テーブル デザイン グリッドで、リッチ テキストに変更するメモ型フィールドをクリックします。
-
[フィールド プロパティ] の下の [標準] タブをクリックします。
-
[テキスト形式] ボックスの内側をクリックし、[リッチ テキストを選択します。
-
テーブルを保存するには、[保存] をクリックします。
リッチ テキストを格納できるように既存のテキスト型フィールドを変更する
-
Microsoft Office ボタン
をクリックして、[開く] をクリックします。
-
[開く] ダイアログ ボックスで、フィールドが格納されているデータベースを開きます。
-
ナビゲーション ウィンドウで、フィールドが格納されているテーブルを右クリックし、[デザイン ビュー] をクリックします。
-
テーブル デザイン グリッドで、リッチ テキストに変更するテキスト型フィールドをクリックします。
-
[データ型] では、メモにテキストを変更します。
-
[フィールド プロパティ] の下の [標準] タブをクリックします。
-
[テキスト形式] ボックスの内側をクリックし、[リッチ テキストを選択します。
-
テーブルを保存するには、[保存] をクリックします。
リッチ テキストは、メモ型フィールドに保存されているが後、は、テキスト ボックス コントロールを使用してフォームまたはレポートに表示することができます。テキスト ボックス コントロールには、メモ型フィールドのプロパティ。 TextFormatから初期値を継承するTextFormatプロパティがあります。ただし、テキスト ボックス コントロールのTextFormatプロパティを変更できます。
テキストに書式設定オプションを適用する
データシート ビューまたはフォーム ビューで、リッチ テキスト フィールドを編集する場合は、ミニ ツールバーで、または[ホーム] タブの [フォントの配置グループとでコマンドを使用して書式設定オプションを適用できます。最初に、書式を設定するテキストを選択する、書式設定オプションを適用します。
リッチ テキストをサポートしているメモ型フィールドでテキストを選択するには、マウスを使ってを選択範囲を入力し、マウスの左ボタンを離すと、ミニ ツールバーが表示されます。ミニ ツールバーによく使用される書式設定オプションのボタンが含まれています。
たとえば、一部のテキストを強調するために、太字書式を設定してより太くて濃い文字にするとします。
ミニ ツールバーを使用して書式を適用します。
-
書式設定するテキストを選択するためにクリックしてドラッグします。
ミニ ツールバーが表示されます。
-
ミニ ツールバーを表示、上にマウス ポインターを置くし、太字
] をクリックします。
ミニ ツールバーが表示されたら、選択したテキストの書式を反映します。たとえば、テキストが太字では既に、ツールバーの [太字] ボタンが強調表示されます。
Microsoft Office Fluent ユーザー インターフェイスの一部、リボンの [ホーム] タブからの書式設定オプションを適用することもできます。斜体の書式設定オプションを適用するとします。
Office Fluent リボンを使用して書式を適用します。
-
書式設定するテキストを選択するためにクリックしてドラッグします。
-
[ホーム] タブの [フォント] グループで、[斜体
] をクリックします。
ヒント: 単語をすばやく選択するには、単語の上にマウス ポインターを置き、ダブルクリックします。段落全体を選択するには、次の 3 つの回をクリックします。
リッチ テキスト フィールドをテキスト形式フィールドに変更する
リッチ テキスト フィールドをテキスト形式に変更し、テキスト形式に、フィールドのTextFormatプロパティを変更して書式をすべて削除できます。リッチ テキストからテキスト形式にフィールドを変更すると、すると、 Office Access 2007からすべての書式が削除されますが、警告が表示されます。テキスト形式に変更を適用すると、テーブルが保存されている、変更を元に戻すことはできません。
リッチ テキスト フィールドをテキスト形式フィールドに変更する
-
Office Access 2007を開始します。
-
Microsoft Office ボタン
をクリックして、[開く] をクリックします。
-
[開く] ダイアログ ボックスで、フィールドが格納されているデータベースを選択して開きます。
-
ナビゲーション ウィンドウで、フィールドが格納されているテーブルを右クリックし、[デザイン ビュー] をクリックします。
-
テーブル デザイン グリッドで、リッチ テキストに変更するメモ型フィールドをクリックします。
-
[フィールド プロパティ] の下の [標準] タブをクリックします。
-
[文字書式] ボックスをクリックして [テキスト形式] をクリックします。
-
テーブルを保存するには、[保存] をクリックします。
TextFormat プロパティが同期しない場合の対処方法
リッチ テキストのサポートが正常に機能するには、次のように、メモ型フィールドとメモ型フィールドを表示する任意のテキスト ボックス コントロールの両方でTextFormatプロパティを設定する必要があります。一般的に、これらのTextFormatプロパティが同じである必要があります。たとえば、豊富な書式設定されたテキストをサポートするようにしたい場合にTextFormatプロパティ、フィールドとコントロールの両方のリッチ テキストを設定する必要があります。リッチ テキストを行わない場合、プレーン テキストにそれぞれのプロパティを設定する必要があります。TextFormatメモ型フィールドのプロパティがリッチ テキスト ボックスに、テキスト ボックスのTextFormatプロパティを設定するプレーン テキストに場合は、完全なリッチ テキストを HTML フォーム ビューとデータシート ビューでは、テキスト ボックスに表示されます。
詳細情報
-
詳細については、データの書式設定、行と列のデータに書式を参照してください。