Propriété FindReplace.MatchKashida (Publisher)
Définit ou renvoie une valeur booléenne qui indique si une opération de recherche correspond à kashidas. Lecture-écriture.
Syntaxe
expression. MatchKashida
Expression Variable qui représente un objet FindReplace .
Valeur renvoyée
Booléen
Remarques
Cette propriété ne peut pas être disponible en fonction de la langue activée sur votre système d'exploitation. La valeur par défaut est False.
Renvoie Accès refusé si Arabe n'est pas activé.
Exemple
Cet exemple recherche la première occurrence du mot « مــــحـــمـــــد » dans un document écrit en arabe, avec respect des signes kachidé.
Dim objDocument As Document
Set objDocument = ActiveDocument
With objDocument.Find
.Clear
.FindText = ""
.MatchKashida = True
.Execute
End With
Cet exemple reprend l'exemple précédent, sans respect des signes kachidé. Par conséquent, les mots « مــــمــمـــــــد » ou « » seront tous deux trouvés parce que kashidas seront ignorés.
Dim objDocument As Document
Set objDocument = ActiveDocument
With objDocument.Find
.Clear
.FindText = "مــــحـــمـــــد"
.MatchKashida = False
.Execute
End With
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour