Range.ConvertToLinkedDataType 方法 (Excel)

尝试将区域中的所有单元格转换为股票或地理位置等链接数据类型。

语法

表达式ConvertToLinkedDataType (ServiceIDLanguageCulture)

expression 一个表示 Range 对象的变量。

参数

名称 必需/可选 数据类型 说明
ServiceID 必需 Long 将提供已链接实体的服务的 ID。
LanguageCulture 必需 String 一个字符串,它表示要用于已链接实体的语言和区域性的 LCID

备注

如果指定的服务不支持指定的区域设置,则 该方法将失败并引发运行时异常 1004。

在以下情况下,它将 (不起作用,并且不会引发任何异常) :

  • 区域中的单元格为空白, (也就是说,没有可转换) 的内容。
  • 区域中的单元格包含一个公式。 如果要转换此类区域,需要先将单元格值设置为当前计算结果。
  • 已将区域中的单元格转换为指定的数据类型。

示例

此代码会将单元格 E5 转换为US-English区域设置中的 股票 链接数据类型。

Range("E5").ConvertToLinkedDataType ServiceID:=268435456, LanguageCulture:= "en-US"

此代码会将单元格 E6 转换为US-English区域设置中的 “地理 链接”数据类型。

Range("E6").ConvertToLinkedDataType ServiceID:=536870912, LanguageCulture:= "en-US"

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。