Поделиться через


Метод WorksheetFunction.Convert (Excel)

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

Синтаксис

expression. Convert (Arg1, Arg2, Arg3)

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Arg1 Обязательный Variant Значение в from_units для преобразования.
Arg2 Обязательный Variant Единицы для числа.
Arg3 Обязательный Variant Единицы для результата. Функция Convert принимает следующие текстовые значения (в кавычках) для from_unit и to_unit, перечисленных в разделе Примечания.

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

Double

Замечания

Вес и масса From_unit или to_unit
Грамм "g"
Слизняк "sg"
Масса фунта (avoirdupois) "lbm"
U (атомарная единица массы) "u"
Унция массы (avoirdupois) "ozm"
Distance (Расстояние) From_unit или to_unit
Метр "m"
Уставная миля "mi"
Морская миля "Nmi"
Дюйм "in"
Нога "ft"
Ярд "yd"
Ангстрем "ang"
Пика (1/72 in.) "Пика"
Time From_unit или to_unit
Year "yr"
Day "day"
Hour "hr"
Minute "mn"
Second "sec"
Давление From_unit или to_unit
Паскаль "Pa" (или "p")
Атмосфера "atm" (или "at")
мм ртути "mmHg"
Force From_unit или to_unit
Ньютон "N"
Дина "dyn" (или "dy")
Сила фунта "lbf"
Энергетика From_unit или to_unit
Джоуль "J"
Эрг "e"
Термодинамическая калория "c"
ИТ-калория "cal"
Электрон вольт "eV" (или "ev")
Лошадиные силы в час "HPh" (или "hh")
Ватт-час "Wh" (или "wh")
Фут-фунт "flb"
БТЕ "BTU" (или "btu")
Power From_unit или to_unit
Лошадиная сила "HP" (или "h")
Ватт "W" (или "w")
Магнетизм From_unit или to_unit
Тесла "T"
ГАУСС "ga"
Температура From_unit или to_unit
Градус Цельсия "C" (или "cel")
Градус По Fahrenheit "F" (или "fah")
Кельвин "K" (или "kel")
Мера жидкости From_unit или to_unit
Чайная ложка "tsp"
Столовая ложка "tbs"
Унция жидкости "oz"
Чашка "чашка"
Пинта США "pt" (или "us_pt")
Пинта Великобритании "uk_pt"
Кварта "qt"
Галлон "gal"
Литр "l" (или "lt")

Следующие сокращенные префиксы единиц можно добавить к любой метричной from_unit или to_unit.

Prefix Множитель Сокращение
exa 1E+18 "E"
пета 1E+15 "P"
тера 1E+12 "T"
гига 1E+09 "G"
мега 1E+06 "M"
кило 1E+03 "k"
hecto 1E+02 "h"
dekao 1E+01 "e"
deci 1E-01 "d"
centi 1E-02 "c"
милли 1E-03 "m"
микро 1E-06 "u"
нано 1E-09 "n"
пико 1E-12 "p"
femto 1E-15 "f"
atto 1E-18 "a"

Если входные типы данных неверны, функция Convert создает ошибку.

Если единица не существует, функция Convert создает ошибку.

Если единица не поддерживает сокращенный префикс единицы, функция Convert выдает ошибку.

Если единицы находятся в разных группах, функция Convert создает ошибку.

В именах и префиксах единиц регистр учитывается.

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

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