Application.DefaultTextUnits 属性 (Visio)
确定文本度量的默认度量单位。 读/写。
语法
表达式。DefaultTextUnits
expression:表示 Application 对象的变量。
返回值
Variant
备注
DefaultTextUnits 属性对应于“Visio 选项”对话框的“高级”选项卡上的“显示”下的“文本”框中显示的值 (“文件”选项卡>选项) 。
返回值包含 VisUnitCodes 的值之一,这些值在 Microsoft Visio 类型库中声明。
可以将 DefaultTextUnits 的值指定为整数, (VisUnitCodes) 的成员或字符串值(如“pt”)。 如果字符串无效或者单位代码不恰当(非文本),则会生成一个错误。
有关有效单位字符串以及对应的自动化常量(整型值)的完整列表,请参阅关于度量单位。
包含特定度量单位的单元格公式采用与默认文本单位设置无关的单位显示。 但是,许多单元格公式使用隐式单位语法并采用默认单位显示。
通过将单元格的 Formula 属性设置为采用隐式单位语法的字符串,程序可以创建其公式采用默认单位显示的单元格。 例如,公式"=8[pt,T]"
的显示方式与 DefaultTextUnits 属性为 visPoints 一样"8 pt"
,而 DefaultTextUnits 属性为 visCiceros 一样"0.6272"
。
或者,程序可以使用以下语句将单元格的结果设置为默认文本单位。
vsoCell.Result(visTextUnits) = 12
在这种情况下,如果 DefaultTextUnits 属性是 visPoints,则文本是 12 磅;如果 DefaultTextUnits 属性是 visCiceros,则文本是 12 西赛罗。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。