Format 属性

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

适用于

组合框对象

文本框对象

您可以使用格式属性自定义方式数字、 日期、 时间和文本的显示。读取/写入字符串

表达式格式

表达式必填。返回一个对象应用于列表中的表达式。

备注

您可以使用预定义格式之一,也可以使用格式符号创建自定义格式。

格式属性的不同数据类型使用不同的设置。

控件,您可以在控件的属性表设置该属性。对于字段,您可以设置此属性在表设计视图 (在字段属性部分中) 或 (在字段属性属性表) 查询窗口的设计视图中。此外可以使用宏或 Visual Basic for Applications (VBA) 代码。

注意: 在 Visual Basic 中输入对应字符串表达式预定义格式之一,或输入自定义格式。

格式属性影响仅数据的显示方式。它不会影响数据的存储方式。

Microsoft Office Access 2007日期/时间、 数字和货币、 文本和备注,提供预定义的格式和是/否数据类型。预定义的格式取决于通过双击 Windows 控制面板中区域设置指定的国家/地区。Access 会显示相应的选择的国家/地区的格式。例如,在常规选项卡上选择英语 (美国) ,1234.56 以货币格式将显示为 $ 1,234.56,但时常规选项卡上选择了英语 (英国) ,该数字将显示为 £ 1,234.56。

如果您在表设计视图中设置域的格式属性,Access 将使用该格式在数据表中显示数据。它也适用于窗体和报表上的新控件的字段的格式属性。

可以在任何数据类型的自定义格式中使用以下符号。

符号

含义

(空格)

显示为文本字符的空格。

"ABC"

显示为文本字符双引号内。

!

强制左的对齐,而不是右对齐。

*

填充可用空间的下一个字符。

\

下一个字符显示为文本的字符。此外可以通过将放置在引号中显示文本字符。

颜色

在括号中指定的颜色显示带格式的数据。可用的颜色: 黑色、 蓝色、 绿色、 蓝绿色、 红色、 洋红色、 黄色、 白色。


您不能的混合自定义格式符号与日期/时间、 数字和货币数据类型是/否或文本和备注格式符号。

当您定义输入掩码并设置相同数据的格式属性时,格式属性时优先在显示的数据,并将忽略输入的掩码。例如,如果在表设计视图中创建一个密码输入的掩码和设置的相同字段的格式属性表中或在密码输入掩码,窗体控件将被忽略,然后根据格式p 显示的数据roperty。

示例

下面的三个示例使用预定义的格式设置格式属性:

Me!Date.Format = "Medium Date"

Me!Time.Format = "Long Time"

Me!Registered.Format = "Yes/No"

下一个示例使用自定义格式设置格式的属性。以此格式显示的日期为: Jan 1995。

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

下面的示例演示如何通过使用货币格式设置数值数据和格式文本数据全部大写字母的 VBA 函数。函数从OnLostFocus事件的名为 TaxRefund 未绑定控件。

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

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×