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

您可以使用長文字 (也稱為 [備忘]) 欄位,並將欄位的 TextFormat 屬性設為 RichText,即可在 Access 資料庫中儲存 RTF 格式化的文字。 例如,您可以將文字設為粗體或加上底線、將不同的字型套用至個別的單字或字元,以及變更文字色彩。 當欄位顯示在資料工作表中時,以及透過表單或報表中的綁定控件編輯欄位時,您可以將格式設定套用至欄位的全部或部分內容。

本文內容

什麼是 RTF 文字?

RTF 文字是格式化為常用格式化選項的文字,例如粗體和斜體,無法與純文本搭配使用。 您可以使用功能區和迷你工具列等常用格式設定工具來格式化數據。 Access 會在幕後將超文本標記語言 (HTML) 格式代碼套用到您的數據。 Access 使用 HTML,因為它提供與 SharePoint 清單中儲存之 RTF 欄位的更大相容性。

Access 功能區圖像

Access 會使用長文字數據類型來儲存 RTF 文字,這是唯一內建支援 RTF 文字的數據類型。 若要建立儲存 RTF 文字的欄位,請建立 [長文字] 欄位,然後將該欄位的 TextFormat 屬性設為 RichText。 兩個可能的值為:

  • RichText    啟用 RTF 文字,並儲存並解譯為 RTF HTML 標記。

  • 明文    啟用純文本,並解譯為純文本。

您可以在 [數據工作表檢視] 和 [設計視圖] 中設定數據表中 [長文字] 欄位的 TextFormat 屬性。 在 [長文字] 欄位中儲存 RTF 文字之後,您可以使用文字框控制件在表單或報表中顯示。 文本框控件具有 TextFormat 屬性,從 [長文字] 欄位的 TextFormat 屬性繼承其初始值。 不過,您可以變更文字框控件上的 TextFormat 屬性。

下表顯示支援的 RTF 格式設定選項:

圖示

選項

描述

按鈕影像

字型名稱

選取不同的字體。

按鈕影像

字型大小

選取字型大小。

按鈕圖像

粗體

將選取的文字設為粗體。 如果文字已經是粗體,請移除粗體。

按鈕影像

斜體

使選取的文字成為斜體。 如果文字已經是斜體,請移除斜體。

按鈕影像

底線

讓文字加上底線。 如果文字已加上底線,請移除底線。

按鈕影像

靠左對齊

將文字靠左邊界對齊。

按鈕影像

中心鍵

將邊界內的文字置中。

按鈕影像

靠右對齊

將文字靠右邊界對齊。

按鈕影像

編號

開始編號段落。 數字會顯示在每一個段落之前。

[項目符號] 按鈕影像

項目符號

開始在每一個段落前面放置項目符號。

按鈕影像

字型色彩

選取字型前景色彩。

按鈕影像

文字醒目提示色彩

讓文字看起來像是使用螢游筆標示。

按鈕影像

減少縮排

減少段落縮排。

按鈕影像

增加縮排

增加段落縮排。

[從左至右] 按鈕圖像

從左至右

從左至右填滿控件。

[從右至左] 按鈕圖像

從右至左

從右至左填滿控件。

頁面頂端

Create RTF 文字欄位

您可以在資料 表 [資料工作表檢視 ] 或 [ 設計檢視] 中建立 RTF 字段。

[數據工作表檢視] 中

  1. 在 [資料工作表檢視] 中開啟資料表。

  2. 取 [按兩下以新增],然後從清單中選取[ 長文字 ]。

  3. 按兩下欄位標題,並為新字位輸入有意義的名稱。

  4. 儲存變更。

[設計視圖] 中

  1. 在 [設計檢視] 開啟資料表。

  2. 在數據表設計網格線中,找出第一個空白列。 然後在 [ 功能變數名稱 ] 欄中輸入功能變數名稱。

  3. 在 [ 數據類型] 欄中,選取 [ 長文字]

  4. 按一下 [欄位屬性] 下方的 [一般] 索引標籤。

  5. 在 [ 文字格式] 方 塊內按兩下,然後選取 [RTF 文字]

  6. 儲存變更。

頁面頂端​​

將欄位變更為 RTF 文字

  1. 開啟 [ 設計檢視] 中包含欄位的數據表。

  2. 在數據表設計網格線中,按兩下要變更為 RTF 文字的 [長文字] 欄位。

  3. 按一下 [欄位屬性] 下方的 [一般] 索引標籤。

  4. 按兩下 [ 文字格式] 方 塊,然後選取 [RTF 文字]

  5. 儲存變更。

頁面頂端​​

將 RTF 欄位變更為純文字

重要    當您將欄位從 RTF 變更為純文字時,Access 會提示您所有格式設定都會移除。 將變更套用到純文字並儲存表格之後,您就無法復原變更。

  1. 開啟 [ 設計檢視] 中包含欄位的數據表。

  2. 在數據表設計網格線中,按兩下要變更為 RTF 文字的 [長文字] 欄位。

  3. 按一下 [欄位屬性] 下方的 [一般] 索引標籤。

  4. 按兩下 [ 文字格式設定] 方 塊,然後選取 [純文字]

  5. 儲存變更。

頁面頂端​​

清除 [僅附加] 屬性

若要為欄位啟用 RTF 格式設定,請確定該欄位的 [僅附加 ] 屬性已停用。 否則,每當您將游標放在欄位中,或在系結至該欄位的任何窗體或報表控件中,Access 會隱藏欄位中的文字。

若要停用 [僅附加] 屬性

  1. 在 [設計檢視] 開啟資料表。

  2. 選取您要變更的 [長文字] 字段,然後在數據表設計工具的下半部的 [ 一般 ] 索引標籤上,向下捲動至 [ 僅附加] 屬性。

  3. 按兩下屬性旁邊的欄位,然後從清單中選取 [否 ]。

  4. 儲存變更。

頁面頂端​​

為表單和報表控件啟用 RTF 格式設定

如果您使用 [Create] 索引卷標上的命令來建立窗體或報表,而且已針對基礎的 [長文字] 字段啟用 RTF 編輯,則產生的文字框控制件會繼承 [長文字] 欄位的 [文字格式] 屬性集。 如果您的數據位於數據表的 [長文字] 字段中,該數據會出現在窗體或報表上的文字控件中。 不過,當您手動將控件新增至窗體或報表時,Access 並不會啟用 RTF 編輯,即使您之後將該控件系結至具有 RTF 格式設定的 [長文字] 字段也一樣。

  1. 在 [ 設計檢視] 中開啟表單

  2. 在 [設計] 索引標籤上,按一下 [控制項] 群組中的 [文字方塊]。

  3. 在窗體的空白區域中,按兩下並拖曳滑鼠以繪製控件。

  4. 按兩下新控件的文字區域,以滑鼠右鍵按下控件的文字區域, (而不是標籤) ,然後按兩下 [ 內容]

  5. 在新控件的屬性表中,按兩下 [ 所有] 索引 標籤。

  6. 按兩下 [ 控制件來源 ] 屬性方塊,然後從清單中選取 [長文字] 字段。

    根據預設,清單會顯示數據表中系結至窗體的欄位。 如果您的長文字欄位位於另一個數據表中,請使用此表達式語法系結控件: =[table name]![功能變數名稱]。 使用方括弧和驚嘆號,完全如所示。 在表達式的第一部分輸入數據表名稱,在第二部分輸入長文字欄位的名稱。 例如,如果您有一個名為 [筆記] 的數據表,其中有一個名為 [恭維] 的長文字欄位,您會在 [ 控件來源 ] 屬性方塊中輸入此字串: =[Notes]![Compliments]

  7. 在屬性表中,仍選取 [ 所有] 索引 標籤,找出並選取 [ 文字格式] 屬性方塊,然後從列表中選取 [RTF 文字 ]。

  8. 儲存變更。

頁面頂端​​

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。