Поделиться через


Метод Range.AutoComplete (Excel)

Возвращает совпадение автозаполнения из списка. Если совпадение автозаполнения отсутствует или несколько записей в списке соответствуют строке для завершения, этот метод возвращает пустую строку.

Синтаксис

expression. Автозавершение (строка)

выражение: переменная, представляющая объект Range.

Параметры

Имя Обязательный или необязательный Тип данных Описание
String Обязательный 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 и обратная связь.