Share via


Propiedad InvisibleApp.DefaultAngleUnits (Visio)

Determina la unidad de medida predeterminada para las cantidades que representan ángulos. Lectura y escritura.

Sintaxis

expresión. DefaultAngleUnits

Expresión Variable que representa un objeto InvisibleApp .

Valor devuelto

Variant

Comentarios

La propiedad DefaultAngleUnits corresponde al valor que se muestra en el cuadro Ángulo en Mostrar en la pestaña Opciones avanzadas del cuadro de diálogo Opciones de Visio (Opciones de la pestaña >Archivo).

El valor devuelto contiene uno de los valores de VisUnitCodes, que se declaran en la biblioteca de tipos de Microsoft Visio.

Puede especificar el valor de la propiedad DefaultAngleUnits como un entero (un miembro de VisUnitCodes) o un valor de cadena como "degrees". Si la cadena no es válida o el código de unidad no es apropiado (no es angular), se genera un error.

Para obtener una lista completa de las cadenas de unidad válidas junto con las constantes de automatización (valores enteros) correspondientes, vea el tema sobre las unidades de medida.

Las fórmulas de celda que contienen una unidad de medida específica se muestran en dichas unidades sin tener en cuenta la configuración predeterminada de las unidades angulares. Sin embargo, muchas fórmulas de celda utilizan sintaxis de unidades implícitas y se muestran en las unidades predeterminadas.

Un programa puede crear una celda cuya fórmula se muestra en las unidades predeterminadas estableciendo la propiedad Formula de la celda en una cadena con sintaxis de unidades implícitas. Por ejemplo, si la fórmula para el ángulo de una forma es "=90[deg,A]", el resultado se muestra como "90 deg." si la propiedad DefaultAngleUnits fuera visDegrees y como "1.5708 rad." si la propiedad DefaultAngleUnits fuera visRadians.

Como alternativa, un programa puede usar la siguiente instrucción para establecer el resultado de la celda en unidades angulares predeterminadas.

vsoCell.Result(visAngleUnits) = 90

En este caso, el resultado es 90 grados si la propiedad DefaultAngleUnits es visDegrees y 90 radianes si la propiedadDefaultAngleUnits es visRadians.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.