Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

適用對象

ComboBox 物件

TextBox 物件

您可以使用 Format 屬性自訂要顯示及列印數字、日期、時間和文字的方式。 讀/寫字串

expression.Format

運算式 必要。 傳回 [套用至] 清單中其中一個對象的表達式。

備註

您可以使用其中一個預先定義的格式,也可以使用格式設定符號來建立自訂格式。

Format 屬性會視資料類型使用不同的設定。

若是控制項,您可以在控制項的屬性工作表中設定此屬性。 若是欄位,您可以在資料表 [設計] 檢視 (位於 [欄位屬性] 區段中) 或查詢視窗 (位於 [欄位屬性] 屬性表) 的 [設計] 檢視中設定此屬性。 或者,您也可以使用巨集或 Visual Basic for Applications (VBA) 程式碼。

附註: 在 Visual Basic 中,輸入對應到其中一個預先定義格式的字串運算式,或輸入自訂格式。

Format 屬性只會影響數據的顯示方式。 這不會影響數據的儲存方式。

Microsoft Office Access 2007 針對「日期/時間」、「數字與貨幣」、「文字與備忘」及「是/否」資料類型提供了預先定義的格式。 預先定義格式取決於國家/地區設定,您可以在 Windows [控制台] 中連按兩下 [地區] 選項來更改此設定。 Access 會顯示所選國家/地區的適用格式。 例如,在 [一般] 索引標籤上選取 [英文 (美國)] 時,1234.56 的貨幣格式會顯示為 $1,234.56,但若是在 [一般] 索引標籤上選取 [英文 (英國)] 時,則該數字會顯示為 £1,234.56。

若您在資料表 [設計] 檢視中設定了欄位的 Format 屬性,Access 就會使用該格式來顯示資料工作表中的資料。 對於表單和報表上的新控制項欄位,Format 屬性也同樣適用。

您可以為任何資料類型的自訂格式使用下列符號。

符號

意義

(空格)

以文字字元顯示空格。

"ABC"

以文字字元顯示在引號內的任何項目。

!

強制靠左對齊,而非靠右對齊。

*

以下個字元填滿可用空間。

\

以文字字元顯示下個字元。 您也可以以引號括住字元來顯示文字字元。

[色彩]

以括號內指定的色彩顯示設定資料格式。 可用色彩:Black, Blue, Green, Cyan, Red, Magenta, Yellow, White。


您不得將「數字與貨幣」資料類型的自訂格式符號與「日期/時間」、「是/否」或「文字與備忘」的格式符號混用。

若您先為同一筆資料定義輸入遮罩再設定 Format 屬性,系統會在顯示資料時優先採用 Format 屬性,並忽略輸入遮罩。 例如,若您在資料表 [設計] 檢視中建立了密碼輸入遮罩,並為同一個欄位設定了 Format 屬性,那麼無論是在資料表或表單的控制項中,系統均會忽略密碼輸入遮罩,並根據 Format 屬性顯示資料。

範例

以下三個範例使用預先定義格式設定 Format 屬性:

Me!Date.Format = "Medium Date"

Me!Time.Format = "Long Time"

Me!Registered.Format = "Yes/No"

下個範例則使用自訂格式設定 Format 屬性。 此格式會將日期以下列格式顯示:Jan 1995。

Forms!Employees!HireDate.Format = "mmm yyyy"

以下範例示範 VBA 函數,此函數會使用貨幣格式設定數值資料格式,並以全大寫字母設定文字資料格式。 此函數是從名為 TaxRefund 的未繫結控制項 OnLostFocus 事件中呼叫的。

Function FormatValue() As Integer
Dim varEnteredValue As Variant
varEnteredValue = Forms!Survey!TaxRefund.Value
If IsNumeric(varEnteredValue) = True Then
Forms!Survey!TaxRefund.Format = "Currency"
Else
Forms!Survey!TaxRefund.Format = ">"
End If
End Function

Need more help?

Want more options?

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

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

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×