Gewusst wie: Programmgesteuertes Abrufen von Start- und Endzeichen in Bereichen
In diesem Beispiel wird veranschaulicht, wie Sie die Zeichenpositionen der Anfangs- und Endposition eines Bereichs abrufen können.
Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und auf Anwendungsebene für Word 2013 und Word 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.
So rufen Sie Start- und Endzeichen eines Bereichs in einer Anpassung auf Dokumentebene ab
Rufen Sie die Werte der Start-Eigenschaft und der End-Eigenschaft des Range-Objekts ab.Im folgenden Codebeispiel wird die Start- und Endposition des zweiten Satzes im Dokument abgerufen.Wenn Sie dieses Codebeispiel verwenden möchten, führen Sie es von der ThisDocument-Klasse im Projekt aus.
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");
So rufen Sie Start- und Endzeichen eines Bereichs mithilfe eines Add-Ins auf Anwendungsebene ab
Rufen Sie die Werte der Start-Eigenschaft und der End-Eigenschaft des Range-Objekts ab.Im folgenden Codebeispiel wird die Start- und Endposition des zweiten Satzes im aktiven Dokument abgerufen.Wenn Sie dieses Codebeispiel verwenden möchten, führen Sie es von der ThisAddIn-Klasse im Projekt aus.
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");
Siehe auch
Aufgaben
Gewusst wie: Programmgesteuertes Definieren und Markieren von Bereichen in Dokumenten
Gewusst wie: Programmgesteuertes Erweitern von Bereichen in Dokumenten
Gewusst wie: Programmgesteuertes Zurücksetzen von Bereichen in Word-Dokumenten
Gewusst wie: Programmgesteuertes Reduzieren von Bereichen oder Markierungen in Dokumenten
Gewusst wie: Programmgesteuertes Ausschließen von Absatzmarken beim Erstellen von Bereichen
Gewusst wie: Programmgesteuertes Zählen von Zeichen in Dokumenten