Range.CreateNames 方法 (Excel)
在指定区域中依据工作表中的文本标签创建名称。
语法
表达式。CreateNames (顶部、 左侧、 底部、 右侧)
expression 一个表示 Range 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
Top | 可选 | Variant | 如果该值为 True,则使用顶部行中的标签创建名称。 默认值为 False。 |
Left | 可选 | Variant | 如果该值为 True,则使用左侧列中的标签创建名称。 默认值为 False。 |
Bottom | 可选 | Variant | 如果该值为 True,则使用底部行中的标签创建名称。 默认值为 False。 |
Right | 可选 | Variant | 如果该值为 True,则使用右侧列中的标签创建名称。 默认值为 False。 |
返回值
Variant
备注
如果未指定 顶部、 左侧、 底部或 右侧之一,Microsoft Excel 会根据指定区域的形状猜测文本标签的位置。
示例
本示例用单元格区域 A1:A3 中的文字创建区域 B1:B3 的名称。 注意,指定区域时必须包括那些含有名称文字的单元格,即便只是为单元格区域 B1:B3 创建名称。
Set rangeToName = Worksheets("Sheet1").Range("A1:B3")
rangeToName.CreateNames Left:=True
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。