Метод 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
Год "yr"
День "day"
Часы "hr"
Минуты "mn"
Секунды "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")
Питание 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"
Peta 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 и обратная связь.