Application.DefaultAngleUnits 属性 (Visio)

确定角度的默认度量单位。 读/写。

语法

表达式DefaultAngleUnits

expression:表示 Application 对象的变量。

返回值

Variant

备注

DefaultAngleUnits 属性对应于“Visio 选项”对话框的“高级”选项卡上的“显示角度”框中显示的值, (“文件”选项卡>“选项”) 。

返回值包含 VisUnitCodes 的值之一,这些值在 Microsoft Visio 类型库中声明。

可以将 DefaultAngleUnits 属性的值指定为整数, (VisUnitCodes) 成员或字符串值(如“degrees”)。 如果字符串无效或者单位代码不合适(非角度),则会生成一个错误。

有关有效单位字符串以及对应的自动化常量(整型值)的完整列表,请参阅关于度量单位

包含特定度量单位的单元格公式采用与默认角度单位设置无关的单位显示。 但是,许多单元格公式使用隐式单位语法并采用默认单位显示。

通过将单元格的 Formula 属性设置为采用隐式单位语法的字符串,程序可以创建其公式采用默认单位显示的单元格。 例如,如果形状角度的公式为 "=90[deg,A]",则结果的显示方式与 DefaultAngleUnits 属性为 visDegrees 一样"90 deg."而 DefaultAngleUnits 属性为 visRadians 一样"1.5708 rad."

或者,程序可以使用以下语句将单元格的结果设置为默认角度单位。

vsoCell.Result(visAngleUnits) = 90

在这种情况下,如果 DefaultAngleUnits 属性是 visDegrees,则结果是 90 度;如果 DefaultAngleUnits 属性是 visRadians,则结果是 90 弧度。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。