建立或刪除富文字欄位

套用到
Microsoft 365 Access Access 2024 Access 2021 Access 2019 Access 2016

你可以透過使用 Long Text ((也稱為 Memo) 欄位)並將該欄位的 TextFormat 屬性設為 RichText,將豐富且格式化的文字儲存在 Access 資料庫中。 例如,你可以將文字加粗或底線,為單字或字元套用不同字體,並改變文字顏色。 當欄位在資料表中顯示時,或透過表單或報告中的綁定控制項編輯欄位,您可以對欄位的全部或部分內容套用格式化。

本文內容

什麼是富文本?

富文本是指採用常見格式選項(如粗體和斜體)格式化的文字,而這些選項在純文字中無法使用。 你可以使用常見的格式工具來格式化資料,例如功能區和迷你工具列。 在幕後,Access 會將超文本標記語言 (HTML) 格式化程式碼應用於你的資料上。 Access 使用 HTML 是因為它與儲存在 SharePoint 清單中的富文字欄位提供了更高的相容性。

Access 功能區影像

Access 透過使用長文字資料型別來儲存富文字,這是唯一內建支援富文字的資料型態。 要建立儲存豐富文字的欄位,先建立一個長文字欄位,然後將該欄位的 TextFormat 屬性設為 RichText。 兩種可能的數值為:

  • 豐富文本 啟用富文字,並以豐富 HTML 標記形式儲存與解讀。
  • 純文字 啟用純文字並被解讀為純文字。

你可以在資料表檢視設計檢視中,為表格中的長文字欄位設定 TextFormat 屬性。 在將富文本儲存在長文字欄位後,你可以透過文字框控制項以表單或報告形式顯示。 文字框控制項有一個 TextFormat 屬性,該屬性繼承自長文字欄位的 TextFormat 屬性。 不過,你可以更改文字框控制項上的 TextFormat 屬性。

下表顯示支援的富文字格式選項:

圖示 選項 描述
按鈕影像 字型名稱 選擇不同的字體。
按鈕影像 字型大小 選擇字型大小。
按鈕影像 粗體 讓選取的文字變得粗體。 如果文字已經是粗體,則移除粗體。
按鈕影像 斜體 將選取的文字變成斜體。 如果文字本身已經是斜體,則移除斜體。
按鈕影像 底線 讓文字被劃線。 如果文字已經有底線,則移除底線。
7c0246d7-b23a-4115-ad05-6be4997f24d9 靠左對齊 將文字對齊到左邊邊界。
9c81a42b-2a3b-4e14-b1e4-6cc2e29836bd 中心鍵 將文字置中於邊緣。
F8B76E67-9418-4219-ac92-B3B3A761E5BC 靠右對齊 將文字對齊到右邊界。
按鈕影像 編號 開始編號段落。 該號碼會出現在每段之前。
項目符號按鈕的影像 項目符號 開始在每個段落前加上一個重點。
按鈕影像 字型色彩 選擇字型的前景色。
按鈕影像 文字高亮顏色 讓文字看起來像是用螢光筆標記的。
按鈕影像 減少縮排 減少段落縮排。
按鈕影像 增加縮排 增加段落縮排。
[從左至右] 按鈕圖像 從左到右 從左到右完成控制。
從右到左的按鈕圖片 從右到左 從右到左填滿控制權。

頁面頂端

建立富文本欄位

你可以在資料表 檢視設計檢視中建立富文字欄位。

在資料表中檢視

  1. 在 [資料工作表檢視] 中開啟資料表。
  2. 選擇 「點擊加入」,然後從列表中選擇 「長文字 」。
  3. 雙擊欄位標題,輸入有意義的新欄位名稱。
  4. 儲存變更。

在設計檢視中

  1. 在 [設計檢視] 開啟資料表。
  2. 在表格設計格子中,找到第一行空位。 接著,在 欄位名稱 欄位輸入欄位名稱。
  3. 資料型別 欄位中,選擇 長文字
  4. 按一下 [欄位屬性] 下方的 [一般] 索引標籤。
  5. 點擊「 文字格式 」框,選擇 「富文本」。
  6. 儲存變更。

頁面頂端​​

將欄位改為富文字

  1. 設計檢視中打開包含該欄位的資料表。
  2. 在表格設計網格中,點選你想改成富文本的長文字欄位。
  3. 按一下 [欄位屬性] 下方的 [一般] 索引標籤。
  4. 點選 文字格式 框並選擇 富文本
  5. 儲存變更。

頁面頂端​​

將富文字欄位改為純文字

重要 當你將欄位從富文字改為純文字時,Access 會提示你所有格式化將被移除。 當你將變更套用到純文字且資料表已儲存後,就無法還原該變更。

  1. 設計檢視中打開包含該欄位的資料表。
  2. 在表格設計網格中,點選你想改成富文本的長文字欄位。
  3. 按一下 [欄位屬性] 下方的 [一般] 索引標籤。
  4. 點選「 TextFormat 」框,選擇 「純文字」。
  5. 儲存變更。

頁面頂端​​

清除僅附加屬性

要啟用欄位的富文字格式,請確保該欄位的 「僅新增 」屬性被停用。 否則,Access 會在你將游標放入該欄位時,或任何綁定於該欄位的形式或報告控制項中隱藏文字。

要停用僅 Append 屬性

  1. 在 [設計檢視] 開啟資料表。
  2. 選擇你想更改的長文字欄位,然後在表格設計器下方的 「一般 」標籤中,往下滑到 「僅新增 」屬性。
  3. 點擊該物業旁的欄位,從列表中選擇「否」。
  4. 儲存變更。

頁面頂端​​

啟用表單與報表控制的富文字格式

如果你使用 「建立 」標籤中的指令建立表單或報告,且已啟用底層長文欄位的富文本編輯功能,結果的文字框控制項會繼承長文字欄位設定的 「文字格式 」屬性。 如果你在表格的長文字欄位有資料,這些資料會出現在表單或報告的文字控制項中。 然而,即使你將該控制項綁定到帶有富文字格式的長文字欄位,Access 也不會啟用富文字編輯功能。

  1. 設計檢視中開啟表單。
  2. 在 [設計] 索引標籤上,按一下 [控制項] 群組中的 [文字方塊]
  3. 在你的表格空白區域,點擊並拖曳滑鼠即可繪製控制鍵。
  4. 點選新控制項的文字區,右鍵點擊控制項的文字區 (非標籤) ,然後點選 屬性
  5. 在新控制項的屬性表中,點選 「全部」 標籤。
  6. 點選 控制來源 屬性框,從列表中選擇你的長文字欄位。
    預設情況下,清單會顯示綁定到你表單的表格欄位。 如果你的長文字欄位位於另一個表格中,請使用此表達式語法來綁定控制項:=[table name]![田名]。 請完全按照圖示使用括號和驚嘆號。 在表達式的第一部分輸入你的表格名稱,在第二部分輸入長文字欄位的名稱。 舉例來說,如果你有一個名為 Notes 的表格,裡面有一個長文欄位叫 Compliments,你會在 Control Source 屬性框裡輸入這個字串: =[Notes]![Compliments]
  7. 在屬性表中,仍選擇 「全部 」標籤,找到並選擇 「文字格式 」屬性框,然後從列表中選擇 富文本
  8. 儲存變更。

頁面頂端​​