リッチ テキストをサポートするコントロールや列のデータを入力または変更する

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

Microsoft Office Access 2007 データベースでは、メモ型フィールドのデータを入力、編集、および書式設定することができます。メモ型フィールドは以前の Access でも利用できましたが、このバージョンでは、メモ型フィールドに含まれる文字列にリッチ テキスト書式を設定できるようになりました。リッチ テキスト書式を設定すると、Microsoft Office Word 2007 や Microsoft Office PowerPoint 2007 などの Access 以外の 2007 Microsoft Office system プログラムで利用可能な書式を指定できます。たとえば、文字列に太字や下線を適用したり、単語や文字ごとに別々のフォントを適用したり、文字列の色を変更したりなどの操作が可能になります。

目的に合ったトピックをクリックしてください

リッチ テキスト書式を理解します。

表のリッチ テキストの編集を有効にします。

メモ型フィールドにテキストを追加します。

メモ型のデータにリッチ テキスト書式を適用します。

リッチ テキスト コントロールのフォームとレポートの書式設定を有効にします。

リッチ テキストの編集を手動で有効にします。

リッチ テキスト書式を理解する

Office Access 2007 では、リッチ テキスト書式をサポートするようにメモ型フィールドを設定できます。こうすることにより、テーブルやクエリの結果セットに含まれるメモ型データにリッチ テキスト書式を設定したり、フォームやレポート内のテキスト ボックスのデータにリッチ テキスト書式を設定して、テーブル内のメモ型フィールドに連結できるようになります。

Office Access 2007 では、ハイパーテキスト マークアップ言語 (HTML) 形式コードが自動的にデータに適用されます。HTML が使用されるのは、Windows SharePoint Services 3.0 リストのリッチ テキスト フィールドとの互換性が高いためです。

Access リボンのイメージ

ページの先頭へ

テーブルにおけるリッチ テキストの編集を有効にする

リッチ テキストの編集は、Office Access 2007 データベース テーブルのメモ型に設定されたテーブル フィールドに対してのみ有効にできます。メモ型フィールドをテーブルに追加したら、フィールドの "Text Format/文字書式" プロパティを設定して、リッチ テキスト書式を有効にします。以下に、メモ型フィールドをテーブルに追加して、リッチ テキスト書式をそのフィールドに対して有効にし、レコードの一部または全体に書式を設定する方法を説明します。この手順が該当するのは、Office Access 2007 形式で作成したデータベースと、以前のバージョンの Access で作成し (.mdb ファイル)、Office Access 2007 形式で開くか、この形式に変換されたデータベースです。プロジェクト (.adp ファイル) やデータ アクセス ページには当てはまりません。

注: 既存のテーブルに対してリッチ テキストの編集を有効にしようとしたときに、テーブルの "Append Only/追加のみ" プロパティが有効になっている場合があります。フィールドに対してリッチ テキスト書式を有効にするには、必ずテーブルの "Append Only/追加のみ" プロパティを無効にする必要があります。これを行わない場合は、そのフィールド内や、そのフィールドに連結されたフォーム コントロール内にカーソルを置いたときに、フィールド内の文字列が自動的に非表示になります。

追加のみのプロパティを無効にする方法を確認します。

  1. ナビゲーション ウィンドウで、変更するテーブルを右クリックし、ショートカット メニューの [デザイン ビュー] をクリックします。

  2. 変更して、テーブル デザイナーの [全般] タブの下の部分で、追加の Onlyプロパティの下にスクロールするメモ型フィールドを選択します。

  3. プロパティの横にあるフィールドをクリックし、一覧の [いいえ] をクリックします。

データシート ビューでメモ型フィールドを追加する

  1. ナビゲーション ウィンドウで、変更するテーブルをダブルクリックします。これにより、テーブルがデータシート ビューで開きます。

  2. 空白のフィールド ([新しいフィールドの追加] と表示された色付きのセル) をクリックします。次の図は空白のフィールドを示しています。

    データシートの新規フィールド

  3. フィールドの見出しをダブルクリックし、新しいフィールドの名前を入力します。

  4. [データシート] タブの [データの型と表示形式] で [データ型] (グループの最上部にある一覧) の横に表示されている下矢印をクリックして、[メモ型] をクリックします。

デザイン ビューでメモ型フィールドを追加する

  1. ナビゲーション ウィンドウで、変更するテーブルを右クリックし、ショートカット メニューの [デザイン ビュー] をクリックします。

  2. [フィールド名] 列に、新しいフィールドの名前を入力します。

  3. [データ型] 列でその行に対応するセルをクリックし、一覧から [メモ型] を選択します。

  4. [上書き保存] をクリックして変更内容を保存します。

メモ型フィールドでリッチ テキストを編集できるようにする

注: Microsoft Office Fluent ユーザー インターフェイスの一部であるリボンには、メモ型フィールドに対してリッチ テキストの編集を有効にするコマンドはありません。

  1. ナビゲーション ウィンドウで、変更するテーブルを右クリックし、ショートカット メニューの [デザイン ビュー] をクリックします。

  2. テーブル デザイン グリッドの下部で、[フィールド プロパティ] の [標準] タブをクリックします。

  3. [文字書式] ボックスの一覧の [リッチ テキスト形式] をクリックします。

  4. テーブル ボタン イメージ を保存します。

  5. データシート ビュー ボタン イメージ に切り替えるし、フィールドにデータを入力するには、次のセクションの手順を実行します。

ページの先頭へ

メモ型フィールドに文字列を追加する

メモ型フィールドへの文字列の追加は、文書処理プログラムで文字列を追加する操作とよく似ており、テーブルのフィールドまたはテキスト ボックス内にカーソルを置き、入力を開始することで追加できます。コピー、切り取り、貼り付けなどのその他の文字列操作についても、共通の操作方法で実行できます。ここでは、文字列を入力して、一般的な操作を行う方法について説明します。

テーブル内のメモ型フィールドに文字列を入力する

  1. ナビゲーション ウィンドウで、メモ型フィールドが含まれているテーブルをダブルクリックします。これにより、テーブルがデータシート ビューで開きます。

  2. メモ型フィールドをクリックし、再びクリックしてフィールドにカーソルを置いたら、文字列を入力します。

    メモ型フィールドで探しているかどうかを知る方法

    1. テーブルをデータシート ビューで開いた状態で、[データシート] タブをクリックします。

    2. カーソルをフィールドからフィールドへ移動し (マウス、Tab キー、または左方向キーと右方向キーを使用)、[データの型と表示形式] の最上部にある [データ型] ボックスの一覧に表示されるデータ型を確認します。

  3. 入力して、変更、または必要に応じて、テキストの書式を設定します。書式設定方法の詳細については、リッチ テキスト メモ型のデータに書式を適用、この記事の後半のセクションを参照してください。

  4. データベースの変更を確定するには、別のテーブル フィールドにポインタを置きます。

    キーボード ショートカット SHIFT + ENTER です。

    または

    [ホーム] タブの [レコード] で、[保存] をクリックします。

    Access リボンのイメージ

フォームに文字列を入力する

  1. ナビゲーション ウィンドウで、使用するフォームをダブルクリックします。これにより、フォームがフォーム ビューで開きます。

  2. テキスト コントロール内にカーソルを置きますと入力し、変更、または必要に応じて、テキストの書式を設定します。書式設定方法の詳細については、この記事の後半でメモ型のデータに書式を適用するリッチ テキスト] を参照してください。

  3. データベースの変更を確定するには、[ホーム] タブの [レコード] で [レコードの保存] をクリックします。または、Shift キーを押しながら Enter キーを押します。

テーブルまたはフォームで文字列のコピー、切り取り、および貼り付けを行う

  1. コピーする文字列または切り取る文字列を選択します。

  2. [ホーム] タブの [クリップボード] グループで、コピー ボタン イメージ またはカット ボタン イメージ のいずれかをクリックします。または、コピーまたはカットするのには、ctrl キーと X キーを押して ctrl キーを押しながら C キーを押してことができます。

  3. 任意の場所に、別のテーブルまたはフォーム、Word 文書、 Microsoft Office Excel 2007ワークシート、電子メール メッセージ、またはテキスト ボックス内の別の場所でメモ型フィールドなどのテキストを貼り付けます。貼り付け ボタン イメージ をクリックします。またはを貼り付けるには、ctrl キーを押しながら V キーを押すことができます。

ページの先頭へ

メモ型データにリッチ テキスト書式を適用する

他の Office プログラムをお使いになったことがあれば、データの書式設定を行った経験もおそらくあるでしょう。Access の書式設定ツールは、他のプログラムのツールと同様に機能します。たとえば、文字列の書式の設定、文字列の配置の変更、リッチ テキストの書式の設定などに標準のボタンを使用します。次の図は、書式設定コマンドを示します。

Access リボンのイメージ

この図は、リッチ テキストの書式を設定するコマンドを示します。

Access リボンのイメージ

フォーム ビューで開いているフォームに対しては、これらの書式設定コマンドを使用でき、レイアウト ビューで開いているフォームに対してもその一部を使用できます。ただし、レイアウト ビューでメモ型フィールドに書式を適用する場合は、文字列ではなくコントロールに対して書式設定を適用することになるため、フィールド内のすべての文字列がその書式の影響を受けます。レイアウト ビューの使用中は、個々の文字や個々のテキスト ブロックに書式を設定することはできません。次の一覧は、各ビューで開いているオブジェクトにどのように書式を設定できるかを示した例です。

  • フォーム ビューで開いているフォーム    メモ型フィールドの文字列全体または一部に書式を設定できます。書式設定コマンドは、[ホーム] タブの [フォント] と [リッチ テキスト]、そしてフィールドの文字列全体または一部を選択すると表示されるミニ ツールバーという 2 つの場所に表示されます。

  • レイアウト ビューで開いているフォーム    フォーム ビューの場合より使用できるコマンドの数は少なくなり、変更はデータを表示するテキスト ボックスに適用されます。このため、そのコントロールに表示されるすべての文字列に新しい書式が適用されます。文字列に別の書式を適用することはできますが、コントロールに適用された書式を元に戻すことはできません。たとえば、文字列を斜体で表示するようテキスト ボックスを設定すると、文字列を太字にしたり、色を変更したりはできますが、コントロール内の文字列は常に斜体で表示されます。レコードが開いている間は、斜体にする設定を解除できます。しかし、他のレコードに移動すると、変更は自動的に取り消されます。レイアウト ビューでは、個々の文字やテキスト ブロックに書式設定することはできません。

  • データシート ビューで開いているテーブルまたはクエリの結果セット    書式設定コマンドは、[ホーム] タブの [フォント] と [リッチ テキスト]、そしてフィールドの文字列全体または一部を選択すると表示されるミニ ツールバーの 2 つの場所に表示されます。

  • レイアウト ビューで開いているレポート    レイアウト ビューで開いているフォームと同様に、比較的少数のコマンドを使用でき、すべての変更はメモ型フィールド全体に適用されます。レイアウト ビューの使用中は、個々の文字や個々のテキスト ブロックに書式を設定することはできません。

書式設定コマンドを初めてお使いになる方のために、[フォント] の書式設定コマンドとその使用法を次の表にまとめました。Office Fluent インターフェイスのリボンで各グループに表示されるコマンドは、どのビューを使用しているかによって異なります。

書式設定コマンド

名前

入力する文字列

ボタン イメージ

フォント

フォントを選択します。Office Access 2007 では、2007 Microsoft Office system に付属の 11 ポイント、MS P ゴシックが既定で使用されます。

ボタン イメージ

フォント サイズ

フォントのサイズを選択します。

ボタン イメージ

コントロールの左側にデータを揃えます。ラベルの書式を設定する場合にこのコマンドを使用すると、テキスト領域の左側で文字列が揃えられます。

ボタン イメージ

中央

コントロールの中央にデータを揃えます。ラベルの書式を設定する場合にこのコマンドを使用すると、テキスト領域の中央で文字列が揃えられます。

ボタン イメージ

コントロールの右側にデータを揃えます。ラベルの書式を設定する場合にこのコマンドを使用すると、テキスト領域の右側で文字列が揃えられます。

ボタン イメージ

太字

コントロールとラベルの文字列を太字にします。

ボタン イメージ

斜体

コントロールとラベルの文字列を斜体にします。

ボタン イメージ

下線

コントロールとラベルの文字列に下線を付けます。

ボタン イメージ

フォントの色

フォントの色を変更します。

ボタン イメージ

塗りつぶしの色

コントロールの背景とコントロールに関連付けられたラベルのテキスト領域に色を適用します。

ボタン イメージ

枠線

[枠線] ギャラリーを開きます。枠線のスタイルを選択すると、開いているデータシートにそのスタイルが適用されます。

ボタン イメージ

代替の塗りつぶし/背景色

データシートまたはレポートの代替行の背景塗りつぶし色を設定します。

次の表に、[ホーム] タブの [リッチ テキスト] に表示される書式設定コントロールを示し、その内容を説明します。ただし、メモ型フィールドでのリッチ テキストの編集を有効にしない限り、これらのコントロールを有効にすることはできません。

書式設定コマンド

名前

入力する文字列

ボタン イメージ

インデント

選択したフィールドまたはコントロールのデータのインデントを 0.25 インチまたは 360 twip 増やします。これは既定の増分で、変更はできません。

注: このコマンドはデザイン ビューで使用できません。

ボタン イメージ

インデント解除

選択したフィールドまたはコントロールのデータのインデントを 0.25 インチまたは 360 twip 減らします。これは既定の減分で、変更はできません。

注: このコマンドはデザイン ビューで使用できません。

ボタン イメージ

左から右 または 右から左

フィールドのテキストが左詰めまたは右詰めのどちらになるかを制御します。左から右に表示される言語では、既定ではテキスト フィールドは左から右に挿入され、数値フィールドは右から左に挿入されます。右から左に表示される言語では、その反対の操作が行われます。いずれかの言語の既定の動作を変更するには、このコマンドをクリックします。

注: このコマンドはデザイン ビューで使用できません。

ボタン イメージ

段落番号

段落番号の付いた箇条書き一覧を作成します。このコマンドは、メモ型フィールドでのみ機能します。このコマンドは、データシート ビューで開いているテーブルと、フォーム ビューで開いているフォームで使用できます。

ボタン イメージ

箇条書き

文字列を、行頭文字が付いた箇条書きにします。このコマンドは、メモ型フィールドでのみ機能します。このコマンドは、データシート ビューで開いているテーブルと、フォーム ビューで開いているフォームで使用できます。

ボタン イメージ

蛍光ペンの色

蛍光色で文字列を囲みます。フィールド内の文字列の一部またはすべてを選択し、このボタンをクリックしてカラー パレットを開き、色を選択します。

データを書式設定する

  1. 書式設定する文字列を選択します。

  2. [ホーム] タブの [フォント] または [リッチ テキスト] で、書式設定コマンドをクリックします。

    別のフォントを選択したり、文字列を太字にしたり、選択した文字列に色を適用したり、文字列の配置を変更したりできます。

    変更内容を保存するには、他のレコードにカーソルを置きます。または、 ボタン イメージレコードの保存] をクリックしてまたは shift キーを押しながら ENTER キーを押してできます。

ページの先頭へ

フォームおよびレポートのコントロールにリッチ テキスト書式を設定できるようにする

通常、リッチ テキストの編集は、フォームまたはレポートにテキスト ボックスを手動で追加する場合にのみ有効にする必要があります。[作成] タブのコマンドを使ってフォームまたはレポートを作成し、基になるメモ型フィールドでリッチ テキストの編集を有効にしている場合、生成されるテキスト ボックス コントロールはメモ型フィールドに対して設定されている "Text Format/文字書式" プロパティを継承します。

以下に、コントロールに対するリッチ テキストの書式設定を自動的に有効にするフォームの作成方法を説明します。この操作を行うには、Office Access 2007 データベースが開いており、メモ型フィールドが含まれたテーブルが作成されている必要があります。

リッチ テキスト書式を有効にする

  1. メモ型フィールドが含まれているテーブルを開きます。テーブルはデータシート ビューまたはデザイン ビューで開くことができます。新しいフォームの基になるテーブルとして、開いているテーブルが使用されます。

  2. [作成] タブの [フォーム] で [フォーム]、[分割フォーム]、または [複数の項目] をクリックします。

    新しいフォームが作成され、各テーブル フィールドに対応したコントロールがフォームに配置され、開いているテーブルにコントロールが連結されます。フォームに配置されるコントロールの種類は、各テーブル フィールドに対して設定されているデータ型によって異なり、それぞれに対応する種類になります。このテーブルにはメモ型フィールドが含まれているので、テキスト ボックス コントロールがフォームに配置され、フィールドに連結されます。また、リッチ テキスト書式をフィールドで有効にしてあるので、コントロールのリッチ テキスト書式が自動的に有効になります。テーブルのメモ型フィールドにデータが含まれている場合、このデータはフォームのテキスト コントロールに表示されます。

  3. フォーム ビューに切り替えて、レコードの文字列全体またはその一部を選択します。

  4. [ホーム] タブの [フォント] または [リッチ テキスト] のコマンドを使って文字列を書式設定します。

    [フォント] に表示されるコマンドは、文字列の太字、斜体、または下線の設定、文字列の色の変更、およびコントロールの文字列の左、中央、右揃えに使用します。[リッチ テキスト] に表示されるコマンドは、箇条書きや番号付けの書式設定、文字列の強調、およびインデントや段落区切りの追加に使用します。

ページの先頭へ

リッチ テキストの編集を手動で有効にする

既定では、 Office Access 2007できませんリッチ テキストの編集と、手動で、フォームにコントロールを追加する場合でも、そのコントロールのメモ型フィールドにバインドします。次の手順では、フォームにコントロールを追加、メモ型フィールド、コントロール、およびリッチ テキストの編集を有効にする方法について説明します。これらの手順を完了するには、 Office Access 2007データベースを使用する必要がありますおよびメモ データ型に設定されているフィールドをテーブルに含める必要があります。メモ型フィールドをテーブルに追加する方法の詳細については、前述のリッチ テキストの表の編集を有効にするにはを参照してください。

フォームにコントロールを追加する

  1. ナビゲーション ウィンドウで、変更するフォームを右クリックし、ショートカット メニューの [デザイン ビュー] をクリックします。

  2. [デザイン] タブの [コントロール] で [テキスト ボックス] をクリックします。

  3. フォームの空白領域で、マウスをクリックしてからドラッグし、コントロールを描画します。

    既定では、Office Access 2007 によってラベルが作成され、そのラベルと新しいコントロールが関連付けられます。

  4. 新しいコントロールのテキスト領域をクリックし、コントロールのテキスト領域 (ラベルではない) を右クリックして、[プロパティ] をクリックします。

    コントロールの [プロパティ シート] ウィンドウが表示されます。

次の手順に従って、コントロールをメモ型フィールドに連結します。

コントロールをメモ型フィールドに連結する

  1. 新しいコントロールのプロパティ シートで、[すべて] タブをクリックします。

  2. [コントロールソース] をクリックし、一覧からメモ型フィールドを選択します。

    既定では、フォームにバインドされているテーブルのフィールドを示します。別のテーブルのメモ型フィールドが存在する場合は、この式の構文を使用して、コントロールにバインドする: = [テーブル名]! [フィールド名]します。角かっこと感嘆符を正確に示すように使用します。式の最初の部分と 2 番目の部分でメモ型フィールドの名前のテーブルの名前を入力します。たとえば、コンプリメントという名前のメモ型フィールドを使用してノートをという名前のテーブルを使う場合、入力この文字列コントロール ソース] プロパティ ボックスで: =[Notes]![Compliments]

次の手順に従ってリッチ テキストの編集を有効にします。

リッチ テキストの編集を有効にする

  1. [すべて] タブが選択されたままのプロパティ シートで、[文字書式] ボックスの一覧の [リッチ テキスト形式] をクリックします。

  2. ボタン イメージ 作業を保存します。

ページの先頭へ

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×