WorksheetFunction.Convert 方法 (Excel)

将数字从一个度量系统转换为另一个度量系统。 例如, Convert 可以将以英里为单位的距离表转换为以公里为单位的距离表。

语法

表达式转换 (Arg1Arg2Arg3)

表达 一个代表 WorksheetFunction 对象的变量。

参数

名称 必需/可选 数据类型 说明
Arg1 必需 Variant 要转换的以 from_units 为单位的值。
Arg2 必需 Variant 数字的单位。
Arg3 必需 Variant 结果的单位。 Convert 接受以下文本值, (引号) from_unit和to_unit,这些值在“备注”部分列出。

返回值

Double

备注

重量和质量 From_unit 或 to_unit
“g”
“sg”
磅(常衡制) “lbm”
U(原子质量单位) “u”
盎司(常衡制) “ozm”
距离 From_unit 或 to_unit
“m”
法定英里 “mi”
海里 “Nmi”
英寸 “in”
“ft”
院子 里 “yd”
“ang”
皮卡(1/72 英寸) “Pica”
时间 From_unit 或 to_unit
年份 “yr”
“day”
小时 “hr”
分钟 “mn”
“sec”
压力 From_unit 或 to_unit
帕斯卡 "Pa"(或 "p")
气氛 "atm"(或 "at")
毫米汞柱 “mmHg”
Force From_unit 或 to_unit
牛顿 “N”
Dyne "dyn"(或 "dy")
磅力 “lbf”
能源 From_unit 或 to_unit
焦耳 “J”
Erg “e”
热力学卡 “c”
IT 卡 “cal”
电子伏 "eV"(或 "ev")
马力小时 "HPh"(或 "hh")
瓦特-小时 “Wh” (或“wh”)
英尺磅 “flb”
Btu "BTU"(或 "btu")
Power From_unit 或 to_unit
马力 "HP"(或 "h")
瓦特 "W"(或 "w")
磁性 From_unit 或 to_unit
特斯拉 “T”
高斯 “ga”
温度 From_unit 或 to_unit
摄氏度 "C"(或 "cel")
华氏度 "F"(或 "fah")
开 尔 文 "K"(或 "kel")
液体度量 From_unit 或 to_unit
茶匙 “tsp”
汤匙 “tbs”
液量盎司 “oz”
“cup”
U.S. 品脱 "pt"(或 "us_pt")
U.K. 品脱 “uk_pt”
夸脱 “qt”
加仑 “gal”
"l"(或 "lt")

下列缩写的单位前缀可以加在任何公制单位 from_unit 或 to_unit 之前。

Prefix 乘数 Abbreviation
exa 1E+18 “E”
Peta 1E+15 “P”
tera 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”
milli 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。