Range.ConvertToLinkedDataType 方法 (Excel)
尝试将区域中的所有单元格转换为股票或地理位置等链接数据类型。
语法
表达式。ConvertToLinkedDataType (ServiceID、 LanguageCulture)
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 支持和反馈,获取有关如何接收支持和提供反馈的指南。