Свойство FindReplace.MatchKashida (Publisher)
Задает или возвращает логическое значение , указывающее, будет ли операция поиска соответствовать kashidas. Для чтения и записи.
Синтаксис
expression. MatchKashida
Выражение Переменная, представляющая объект FindReplace .
Возвращаемое значение
Boolean
Примечания
Это свойство может быть недоступно в зависимости от языка, включенного в вашей операционной системе. Значение по умолчанию — False.
Возвращает запрет доступа, если арабский язык не включен.
Пример
В этом примере обнаруживается первое вхождение слова "" в арабском документе, соответствующих кашидам.
Dim objDocument As Document
Set objDocument = ActiveDocument
With objDocument.Find
.Clear
.FindText = ""
.MatchKashida = True
.Execute
End With
Этот пример следует из предыдущего, за исключением того, что kashidas не будут совпадать. Поэтому слова "مــــحـــمـــــــد" или "" будут найдены, потому что кашиды будут игнорироваться.
Dim objDocument As Document
Set objDocument = ActiveDocument
With objDocument.Find
.Clear
.FindText = "مــــحـــمـــــد"
.MatchKashida = False
.Execute
End With
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.