設定文字欄位的格式

[簡短文字] 和 [長文字] 欄位(也稱為備忘錄)可能是最常使用的資料類型。 透過文字格式設定,您有兩種選擇:保留預設格式,或建立自訂格式。 當您將格式套用至資料表欄位時,相同的格式會自動套用到您隨後系結到該資料表欄位的任何表單或報表控制項。  [格式設定] 只會變更資料的顯示方式,不會影響資料的儲存方式或使用者輸入資料的方式。

本文內容

文字格式概述

套用自訂格式

自訂格式的範例

自訂格式字元

文字格式概述

[簡短文字] 和 [長文字] (也稱為 Memo)資料類型沒有預先定義的格式。 [簡短文字] 資料類型只有自訂格式。 [長文字] 資料類型具有自訂和豐富的文字格式設定。 如果您沒有指定格式,Access 會將資料工作表中的所有文字靠左對齊。

通常,您會將自訂格式套用至簡短文字和長文字資料類型,讓表格資料更容易閱讀。 例如,如果您使用表單來收集信用卡號碼,並儲存那些不含空格的數位,您可以使用自訂格式來新增適當的空間,讓信用卡號碼更容易閱讀。

[文字] 欄位的自訂格式最多可有兩個區段。 每個區段包含不同欄位資料的格式規格。

區段

描述

第一個

包含文字之欄位的格式。

第二個

包含零長度字串和 Null 值之欄位的格式。

例如,若要在欄位中沒有字串時,在文字方塊控制項中顯示「無」此文字,請輸入自訂格式 @;"None" 做為控制項的 Format 屬性設定。 第一個區段中的 @ 符號會導致顯示欄位中的文字,而第二個區段則會在欄位中有零長度字串或 Null 值時,出現「無」一詞。

您可以使用Format函數針對零長度字串傳回一個值,而針對Null值傳回另一個值。

若要控制輸入資料的格式,請參閱使用輸入遮罩控制資料輸入格式。 若要在長文字資料類型中加強純文字,請參閱新增 rtf 欄位

頁面頂端

套用自訂格式

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

  2. 在設計格線線的上半部區段中,選取您要設定格式的 [日期/時間] 欄位。

  3. 在 [欄位屬性] 區段中,選取 [一般] 索引標籤,按一下 [格式] 方塊旁的儲存格,然後根據您的格式設定輸入特定字元。

  4. 輸入格式後,[屬性更新選項] 按鈕隨即出現,您可以將格式套用至任何其他要以邏輯方式繼承的資料表欄位和表單控制項。 若要在整個資料庫中套用所做的變更,請按一下智慧標籤,然後按一下 [所有位置 <的 [更新格式],即可使用 [功能變數名稱]>。 在這種情況下,[功能變數名稱] 是您文字欄位的名稱。

  5. 如果您選擇將變更套用至整個資料庫,則會出現 [更新屬性] 對話方塊,並顯示將繼承新格式的表單及其他物件。 按一下[是]以套用格式。

    如需詳細資訊,請參閱傳播欄位屬性

  6. 儲存您的變更,然後切換到 [資料工作表] 視圖,查看格式是否符合您的需求。

  7. 您可以透過下列方式來測試您的自訂文字格式設定:

    • 輸入大寫或小寫的值,並查看格式處理資料的方式。

    • 輸入零長度字串或 null 值,並查看您是否喜歡結果。

頁面頂端

自訂格式的範例

以下是自訂文字格式的範例。

設定

資料

顯示結果

@@@-@@-@@@@

465043799

465-04-3799

@@@@@@@@@

465-04-3799
465043799

465-04-3799
465043799

>

davolio
DAVOLIO
Davolio

DAVOLIO
DAVOLIO
DAVOLIO

<

davolio
DAVOLIO
Davolio

davolio
davolio
davolio

@;"Unknown"

Null

未知

零長度字串

未知

任何文字

顯示輸入的文字

頁面頂端

自訂格式字元

附註: 將任何自訂格式套用至 [長文字] 或 [備忘] 欄位時,會將顯示內容截至255

若要建立自訂格式,請使用下列字元做為預留位置和分隔符號。

字元

描述

@

用來針對其在格式字串中的位置顯示任何可用的字元。 如果 Access 將基礎資料中的所有字元放入,任何剩餘的預留位置都會顯示為空白。

例如,如果格式字串是 @ @ @ @ @,而基礎文字是 ABC,則文字會以兩個前導空格靠左對齊。

&

用來針對其在格式字串中的位置顯示任何可用的字元。 如果 Access 會將基礎資料中的所有字元放入,任何其餘的預留位置就不會顯示任何內容。

例如,如果 &&&&& 格式字串,且文字是 ABC,則只會顯示靠左對齊的文字。

!

用來強制從左至右(而不是從右至左)填滿預留位置字元。 您必須在任何格式字串的開頭使用此字元。

<

用來強制將所有文字變為小寫。 您必須在格式字串的開頭使用此字元,但您可以在它前面加上驚嘆號(!)。

>

用來將所有文字強制大寫。 您必須在格式字串的開頭使用此字元,但您可以在它前面加上驚嘆號(!)。

*

使用星號(*)後,緊接著的字元就會變成填滿字元,即用來填滿空格的字元。 Access 通常會將文字顯示為靠左對齊,並以空格填入值右側的任何區域。 您可以在格式字串中的任何位置加入填滿字元。 當您這麼做時,Access 會以指定的字元填入空格。

空格、+-$ ()

用來在格式字串中的任何位置插入空格、數學字元(+-)、財務符號($ ¥¥)及括弧。 如果您想要使用其他常見的數學符號(例如斜杠(\ 或/)和星號(*)),請以雙引號括住它們; 請注意,您可以將這些字元放在格式字串中的任何位置。

"文字"

使用雙引號括住您想要向使用者顯示的任何文字。

\

用來強制 Access 顯示緊跟其後的字元。 這與使用雙引號括住字元的方式相同。

雙色

用來將色彩套用到您格式區段中的所有值。 您必須將名稱括在括弧中,並使用下列其中一個名稱:黑色、藍色、青、綠、洋紅、紅、黃或白。

頁面頂端

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

使用 Microsoft 365 保持領先

需要更多協助?

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×