Application.AddCustomList 方法 (Excel)

为自定义自动填充和/或自定义排序添加自定义列表。

语法

表达式AddCustomList (ListArrayByRow)

expression:表示 Application 对象的变量。

参数

名称 必需/可选 数据类型 说明
ListArray 必需 Variant 将源数据指定为字符串数组或 Range 对象。
ByRow 可选 Variant 仅在 ListArrayRange 对象时 使用。 如果为 True ,则从区域的每一行创建自定义列表。 如果为 False ,则从区域的每一列创建自定义列表。

如果省略此参数,且行数多于列数 (或区域中的行数和列数相等) ,则Microsoft Excel从区域的每一列创建自定义列表。

如果省略此参数,并且该范围中的列数多于行数,则Excel从区域的每一行创建自定义列表。

说明

如果尝试添加的列表已存在,此方法将引发运行时错误 1004。 使用 On Error 语句捕获 错误。

示例

本示例将一个字符串数组添加到自定义列表中。

On Error Resume Next  ' if the list already exists, don'thing
Application.AddCustomList Array("cogs", "sprockets", _ 
 "widgets", "gizmos")
On Error Goto 0       ' resume regular error handling

支持和反馈

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