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


Свойство 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 и обратная связь.