Comment : récupérer les caractères de début et de fin dans les plages par programmation
Cet exemple montre comment vous pouvez récupérer les caractères de début et de fin d'une plage.
S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau document et de niveau application pour Word 2013 et Word 2010. Pour en savoir plus, consultez Fonctionnalités disponibles par type d'application et de projet Office.
Pour récupérer les caractères de début et de fin d'une plage dans une personnalisation au niveau du document
Obtenez les valeurs des propriétés Start et End de l'objet Range.L'exemple de code suivant obtient les positions de début et de fin de la deuxième phrase du document.Pour utiliser cet exemple de code, exécutez-le dans votre projet à partir de la classe ThisDocument.
Dim rng As Word.Range = Me.Sentences(2) Dim startPosition As String = rng.Start.ToString() Dim endPosition As String = rng.End.ToString() MessageBox.Show("Start: " & startPosition & " End: " & endPosition, "Range Information")
Word.Range rng = this.Sentences[2]; string startPosition = rng.Start.ToString(); string endPosition = rng.End.ToString(); MessageBox.Show("Start: " + startPosition + " End: " + endPosition, "Range Information");
Pour récupérer les caractères de début et de fin d'une plage à l'aide d'un complément d'application
Obtenez les valeurs des propriétés Start et End de l'objet Range.L'exemple de code suivant obtient les positions de début et de fin de la deuxième phrase du document actif.Pour utiliser cet exemple de code, exécutez-le à partir de la classe ThisAddIn dans votre projet.
Dim rng As Word.Range = Me.Application.ActiveDocument.Sentences(2) Dim startPosition As String = rng.Start.ToString() Dim endPosition As String = rng.End.ToString() MessageBox.Show("Start: " & startPosition & " End: " & endPosition, "Range Information")
Word.Range rng = this.Application.ActiveDocument.Sentences[2]; string startPosition = rng.Start.ToString(); string endPosition = rng.End.ToString(); MessageBox.Show("Start: " + startPosition + " End: " + endPosition, "Range Information");
Voir aussi
Tâches
Comment : définir et sélectionner des plages dans les documents par programmation
Comment : étendre des plages dans des documents par programmation
Comment : réinitialiser des plages dans les documents Word par programmation
Comment : réduire des plages ou des sélections dans des documents par programmation
Comment : exclure les marques de paragraphe lors de la création de plages par programmation
Comment : compter des caractères dans les documents par programmation