Range.AutoComplete 方法 (Excel)

从列表中返回一个记忆式键入匹配项。 如果没有自动完成匹配项,或者列表中的多个条目与要完成的字符串匹配,则此方法将返回一个空字符串。

语法

表达式自动完成 (字符串)

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

参数

名称 必需/可选 数据类型 说明
字符串 必需 字符串 要完成的字符串。

返回值

String

备注

即使禁止了记忆式键入功能,该方法仍能工作。

示例

此示例返回字符串段 Ap 的自动完成匹配项。 如果包含单元格 A5 的列包含一个连续列表,并且列表中的一个条目包含字符串的匹配项,则进行自动完成匹配。

s = Worksheets(1).Range("A5").AutoComplete("Ap") 
If Len(s) > 0 Then 
 MsgBox "Completes to " & s 
Else 
 MsgBox "Has no completion" 
End If

支持和反馈

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