Application.AddCustomList 方法 (Excel)
为自定义自动填充和/或自定义排序添加自定义列表。
语法
表达式。AddCustomList (ListArray、 ByRow)
expression:表示 Application 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
ListArray | 必需 | Variant | 将源数据指定为字符串数组或 Range 对象。 |
ByRow | 可选 | Variant | 仅当 ListArray 是 Range 对象时使用。 如果为 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。