Свойство InvisibleApp.DefaultAngleUnits (Visio)

Определяет единицу измерения по умолчанию для величин, представляющих углы. Для чтения и записи.

Синтаксис

expression. DefaultAngleUnits

Выражение Переменная, представляющая объект InvisibleApp .

Возвращаемое значение

Variant

Примечания

Свойство DefaultAngleUnits соответствует значению, указанному в поле Угол в разделе Отображение на вкладке Дополнительно диалогового окна Параметры Visio (Параметры вкладки>Файл).

Возвращаемое значение содержит одно из значений VisUnitCodes, объявленных в библиотеке типов Microsoft Visio.

Значение свойства DefaultAngleUnits можно указать как целое число (член VisUnitCodes) или строковое значение, например degrees. Если строка недопустимая или код единицы неуместен (не angular), возникает ошибка.

Полный список допустимых строк единиц измерения вместе с соответствующими константами службы автоматизации (целыми значениями) см. в разделе Сведения о единицах измерения.

Формулы ячеек, содержащие определенную единицу измерения, отображаются в этих единицах независимо от настройки угловых единиц по умолчанию. Однако многие формулы ячеек используют неявный синтаксис единиц и отображаются в единицах по умолчанию.

Программа может создать ячейку, формула которой отображается в единицах по умолчанию, задав для свойства Formula ячейки строку в неявном синтаксисе единиц измерения. Например, если формула для угла фигуры имеет значение "=90[deg,A]", результат отображается так, как "90 deg." если бы свойство DefaultAngleUnits имеет значение visDegrees, а "1.5708 rad." свойство DefaultAngleUnitsvisRadians.

Кроме того, программа может использовать следующую инструкцию, чтобы задать для результата ячейки значения углов по умолчанию.

vsoCell.Result(visAngleUnits) = 90

В этом случае результат равен 90 градусам, если свойство DefaultAngleUnits имеет значение visDegrees, и 90 радианам, если свойство DefaultAngleUnits имеет значение visRadians.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.