Об единицах измерения (Visio)
При вставке полей в текст или формулы сборки часто указываются единицы измерения для значений, которые вы вводите.
Visio по-разному оценивает результат формулы в зависимости от ячейки, в которой вы вводите формулу. Как правило, ячейки, которые представляют положение фигуры, измерение или угол, требуют пары номерных единиц, которая состоит из числа и квалификационных единиц, необходимых для интерпретации номера. Многие другие ячейки не требуют юнитов и не оцениваются до строки, true или FALSE или индекса. Например, та же формула, что в ячейке FillForegnd означает цвет 5 из цветовой палитры рисунка, означает TRUE (и блокирует ширину фигуры) в ячейке LockWidth.
Всегда укажите единицу измерения при вводе формулы в ячейке, которая ожидает размерное значение. Если не указать единицу измерения, Visio для этой ячейки используется блок по умолчанию, который может быть блоками страниц, единицами рисования, единицами типа, единицами продолжительности или угловой единицей.
Единицы измерения
При указании единиц измерения в формулах ShapeSheet используйте аббревиатуры, перечисленные в следующей таблице.
Чтобы указать эти единицы измерения | Применение | Константа автоматизации |
---|---|---|
Сантиметры | cm | visCentimeters (69) |
Ciceros | c | visCiceros (54) |
Дата или время | date | visDate (40) |
ГРАДУСЫ | deg | visDegrees (81) |
Didots | d | visDidots (53) |
По иным неделям | ew | visElapsedWeek (43) |
По иным дням | ed | visElapsedDay (44) |
По иным часам | eh | visElapsedHour (45) |
По иным минутам | em | visElapsedMin (46) |
По иным секундам | es | visElapsedSec (47) |
Feet | FT | visFeet (66) |
Дюймовые | in | visInches (65) |
Километры | km | visKilometers (72) |
Счетчики | m | visMeters (71) |
Мили | mi | visMiles (68) |
Миллиметры | mm | visMillimeters (70) |
Минуты | ' | visMin (84) |
Морских миль | nm | visNautMiles (76) |
Процент | % | visPercent (33) |
Picas | p | visPicas (51) |
Points | pt | visPoints (50) |
РАДИАНЫ | rad | visRadians (83) |
Секунды | " | visSec (85) |
Yards | yd | visYards (75) |
Сложные единицы измерения
В формулах можно выразить единицы измерения для сложных чисел с помощью аббревиатур в следующей таблице. Visio упрощает результаты и отображает их в соединениях.
Например, если вы введите значение 45.635°, Visio отображает эквивалентное значение 45° 38' 6".
Чтобы указать единицы | Используйте эту аббревиатуру | Константа автоматизации |
---|---|---|
Ciceros и didots | CICERO/DIDOT | visCicerosAndDidots (52) |
Градусы, минуты и секунды | ° | visDegreeMinSec (82) |
Ноги и дюймы | FEET/INCH | visFeetAndInches (67) |
Picas и points | PICAPOINTS | visPicasAndPoints (49) |
Дробные единицы измерения
Можно указать дробные единицы измерения в ячейке DrawingScale, чтобы повлиять на количество подразделений линейки, которые Visio в окне рисования. По умолчанию Visio расстояний на десятые при рисовании своих правителей. Если в ячейке DrawingScale используются дробные единицы измерения, Visio расстояние делится на следующее:
- Восьмая часть для visInchFrac и visMileFrac
- Двенадцатая для visFeetAndInches
Дробные единицы измерения не влияют на ячейки, за исключением ячейки DrawingScale.
Указать дробные единицы | Используйте эту аббревиатуру | Константа автоматизации |
---|---|---|
Дюймы в фракциях | IN_F | visInchFrac (73) |
Мили в фракциях | MI_F | visMileFrac (74) |
Ноги и дюймы | FEET/INCH | visFeetAndInches (67) |
Многомерные единицы измерения
В формулах можно выразить единицы измерения для многомерных чисел с помощью аббревиатур в следующей таблице. Visio упрощает результаты и отображает их в многомерных единицах.
Указать многомерные единицы | Используйте эту аббревиатуру | Константа автоматизации |
---|---|---|
Acre | ACRE | visAcre (36) |
Сантиметры | SQ. CM., SQ CM, CM.^2, CM^2 | visCentimeters (69) |
Feet | SQ. FT., SQ FT, FT.^2, FT^2 | visFeet (66) |
Гектар | ГЕКТАРЫ, ГЕКТАРЫ, HA., HA | visHectare (37) |
Дюймовые | SQ. IN., SQ IN, IN.^2, IN^2 | visInches (65) |
Километры | SQ. KM., SQ KM, KM.^2, KM ^2 | visKilometers (72) |
Счетчики | SQ. M., SQ M, M.^2, M ^2 | visMeters (71) |
Мили | SQ. MI., SQ MI, MI.^2, MI ^2 | visMiles (68) |
Миллиметры | SQ. MM., SQ MM, MM.^2, MM ^2 | visMillimeters (70) |
Yards | SQ. YD., SQ YD, YD.^2, YD^2 | visYards (75) |
Универсальные строки
В локализованных версиях Visio, набор признанных строк изменяется с языком. Если вы хотите, чтобы программа работала с несколькими языками, используйте универсальные строки для единиц измерения.
Для | Применение |
---|---|
Сантиметры | CM |
Ciceros | В |
Ciceros и didots | CICERO/DIDOT |
Дата или время | DATE |
ГРАДУСЫ | DEG |
Градусы, минуты, секунды | ° |
Didots | D |
Прошло неделю | EW |
По иным дням | ED |
По иным часам | EH |
По иной минуте | EM |
Уйма второго | ES |
Feet | FT |
Ноги и дюймы | FEET/INCH |
Дюймовые | IN |
Дюймы в фракциях | IN_F |
Километры | KM |
Счетчики | M |
Мили | MI |
Мили в фракциях | MI_F |
Миллиметры | MM |
Минуты | ' |
Морских миль | NM |
Процент | % |
Picas | P |
Picas и points | PICAPOINTS |
Points | PT |
РАДИАНЫ | RAD |
Секунды | " |
Yards | YD |
Неявные единицы измерения
Когда Visio и сохраняет пару номерных единиц, она может использовать явные единицы или неявные единицы. Номер, выраженный в явных единицах, всегда отображается в единицах измерения, которые изначально были введены. Число, выраженное в неявных единицах, всегда преобразуется в эквивалентное значение в рисунке, странице или угловых единицах, соответствующих ячейке.
Например, предположим, что вы вводите эквивалент 1 дюйма в ячейке A с использованием явных единиц и в ячейке B с использованием неявных единиц, а ячейки А и ячейки B используют единицы рисования. Далее вы измените значения по умолчанию для страницы на сантиметры. Ячейка A по-прежнему отображает 1 в., так как она использует явные единицы, которые не изменяются с помощью по умолчанию. Ячейка B теперь отображает 2,54 см, эквивалентное значению в единицах по умолчанию.
Чтобы ввести единицы неявно, используйте следующий синтаксис.
number [unit, flag]
Переменная | Описание |
---|---|
число | Исходное значение, например 3.7, 1.7E-4 или 5 1/2. |
unit | Единицы, в которых изначально выражено число. |
флаг | Система измерений, используемая при отобра-ации неявного значения. Ниже приведены значения. |
Флаг элемента — это одно из следующих букв (верхнего или нижнего шкафа), указывающее систему измерения, которая должна использоваться при отображке неявного значения.
флаг | Система измерений | Пример |
---|---|---|
a, A | Angular | =5[deg,A] |
d, D | Drawing | =5[in,D] |
e, E | Длительность | =5[eh,E] |
p, P | Page | =5[in,P] |
t, T | Тип | =5[pt,T] |
Кроме того, неявные единицы DL, DP, DT, DA, DE можно использовать для неявного рисования-, page-, text-, angular-, и time-units соответственно. Эти единицы предполагают, что связанное значение — это внутренние единицы. Например, если текущая система измерения сантиметров, =2 DL будет интерпретируется как 2 внутренних единицы (дюймов) и отображается как 5,08 см.
С помощью неявного синтаксиса, описанного выше, это выражение (=2 DL) эквивалентно 2[in,d]. Неявный синтаксис позволяет интерпретировать значение 2[ft,d], которое будет интерпретироваться как 2 фута и отображаться как 60,96 см. Неявные подразделения DL, DP, DT, DA и DE универсальны и не имеют локализованных аналогов.
Единицы измерения по умолчанию
В следующей таблице перечислены единицы измерения по умолчанию, а также их эквивалентные параметры в пользовательском интерфейсе.
Единица измерения по умолчанию | Эквивалент пользовательского интерфейса |
---|---|
visDrawingUnits | Единицы в ячейке DrawingScale страницы или мастера, содержащей ячейку. |
visPageUnits | Единицы, выбранные в поле Измерения единиц на вкладке Свойства страницы диалогового окна Установки страницы (на вкладке Дизайн нажмите стрелку установки страницы). |
visTypeUnits | Единицы, выбранные в текстовом окне в поле Display на вкладке Advanced диалогового окна Visio Параметры. |
visAngleUnits | Единицы, выбранные в поле Angle в поле Display на вкладке Advanced в диалоговом окне Visio Параметры. |
visDurationUnits | Единицы, выбранные в поле Duration в поле Display на вкладке Advanced диалоговом окне Visio Параметры. |
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.