Функция FIND. Справка Visio 2010

Главная страница /  Полезная информация по таблице свойств (ShapeSheet™)  / Справочник по таблице свойств  /  Список функций по алфавиту  / Список функций по категориям > Текстовые функции

Функция FIND

Находит текстовую строку, которая содержится в другой текстовой строке, и возвращает начальную позицию искомой текстовой строки относительно ее позиции в строке, в которой она содержится.

Синтаксис

FIND (find_text, within_text ,[start_num], [ignore_case])

Parameters

Имя

Требуется/Необязательно

Тип данных

Описание

find_text

Требуется

Строка

Строка, которую необходимо найти.

format

Требуется

Строка

Текстовая строка, содержащая нужный текст.

start_num

Необязательно

Число

Знак, с которого нужно начать поиск. Первый знак в тексте within_text имеет номер 1. Если аргумент start_numопущен, то он полагается равным 1.

ignore_case

Необязательно

Логическое значение

По умолчанию в функции FIND учитывается регистр букв. Если требуется, чтобы регистр не учитывался, установите для этого аргумента значение TRUE.

Возвращаемое значение
Число

Заметки

Если в строке найдено несколько совпадений, возвращается начальная позиция первого из них. Аргумент find_text не учитывает подстановочные знаки.

Если аргумент find_text:

*         пуст (""), функция FIND находит первый знак в строке поиска (то есть знак с номером start_num или 1);

*         отсутствует в тексте within_text, функция FIND возвращает значение ошибки #VALUE!.

Если аргумент start_num:

*         не больше нуля (0), функция FIND возвращает значение ошибки #VALUE!;

*         больше, чем длина within_text, функция FIND возвращает значение ошибки #VALUE!.

Пример

FIND ("2003","1 января 2003")

Возвращает 10.


© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.