格式属性-文本数据类型

可以在Format属性的设置中使用特殊字符来创建文本字段的自定义格式。

注意: 本文已完成其工作,随后将不再使用。 为防止出现“找不到页面”问题,我们将删除已知无效的链接。 如果创建了指向此页面的链接,请删除这些链接,以便与我们一起为用户提供通畅的 Web 连接。

设置

下表总结了文本格式字符以及它们的工作方式。

字符

说明

@

用于显示格式字符串中其位置的任何可用字符。 如果 Access 将所有的字符放在基础数据中,则所有剩余占位符都将显示为空白空格。

例如,如果格式字符串为 @ @ @ @ @ 且基础文本为 ABC,则文本与两个前导空格左对齐。

&

用于显示格式字符串中其位置的任何可用字符。 如果 Access 放置基础数据中的所有字符,则其余所有占位符均不会显示任何内容。

例如,如果 &&&&& 格式字符串,而文本为 ABC,则仅显示左对齐的文本。

!

用于强制从左到右(而不是从右到左)填充占位符字符。 必须在任何格式字符串的开头使用此字符。

<

用于将所有文本强制为小写。 必须在格式字符串的开头使用此字符,但可以在它前面加一个感叹号(!)。

>

用于将所有文本强制为大写。 必须在格式字符串的开头使用此字符,但可以在它前面加一个感叹号(!)。

*

如果使用,则紧跟在星号(*)之后的字符将变成填充字符(用于填充空格的字符)。 Access 通常以左对齐方式显示文本,并使用空格填充值右侧的任何区域。 可以在格式字符串中的任意位置添加填充字符。 执行此操作时,Access 将使用指定的字符填充任何空格。

空格,+-$ ()

用于在格式字符串中的任意位置插入空格、数学字符(+-)、财务符号($ ¥¥£)和括号。 如果想要使用其他常见数学符号(如斜杠(\ 或/)和星号(*)),请用双引号将它们括起来,请注意,可以将这些字符放在格式字符串中的任何位置。

"文字文本"

使用双引号括起要向用户显示的任何文本。

\

用于强制 Access 显示紧跟其后的字符。 这与使用双引号括起的字符相同。

调色板

用于将颜色应用于格式部分中的所有值。 必须将名称括在括号中,并使用以下其中一个名称:黑色、蓝色、青色、绿色、洋红、红色、黄色或白色。

备注

文本字段的自定义格式最多可包含两个部分。 其中每个部分均包含某个字段中不同数据的格式规范。

部分

说明

第一部分

含文本的字段的格式。

第二部分

含零长度字符串和 NULL 值的字段的格式。

例如,如果有一个文本框控件,其中你需要在字段中没有字符串时显示“无”字,则可以键入自定义格式“@;"无"”,将它作为该控件的“格式”属性设置。 @ 符号可显示字段中的文本;而当字段中存在零长度字符串或 NULL 值时,第二部分可显示“无”字。

你还可以使用Format函数为零长度字符串返回一个值,为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

@;"未知"

NULL

未知

零长度字符串

未知

任何文本

显示输入的文本

注意:  本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 能否告知我们此信息是否有所帮助? 下面是该参考内容的英文版

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

此信息是否有帮助?

谢谢您的反馈!

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

×