Свойство FindReplace.MatchKashida (издатель)

Устанавливает или возвращает логическое значение, указывающее, будет ли операция поиска сопоставляться с kashidas. Для чтения и записи.

Синтаксис

выражение. MatchKashida

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

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

Boolean

Примечания

Это свойство может быть недоступно в зависимости от языка, включенного в вашей операционной системе. Значение по умолчанию — False.

Возвращает "В доступе отказано , если арабский язык не включен".

Пример

В этом примере найдено первое вхождение слова "" в арабском документе, соответствующем kashidas.

Dim objDocument As Document 
 
Set objDocument = ActiveDocument 
With objDocument.Find 
 .Clear 
 .FindText = "" 
 .MatchKashida = True 
 .Execute 
End With 


Этот пример следует из предыдущего, за исключением того, что кашиды не будут сопоставлены. Следовательно, слова «مـــــحــــد» или «» будут найдены, потому что кашиды будут проигнорированы.

Dim objDocument As Document 
 
Set objDocument = ActiveDocument 
With objDocument.Find 
 .Clear 
 .FindText = "مــــحـــمـــــد" 
 .MatchKashida = False 
 .Execute 
End With 

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.