HOW TO:以程式設計方式擷取範圍中的開頭和結尾字元
這個範例示範如何以字元位置形式,擷取範圍的開始和結尾位置。
**適用於:**本主題中的資訊適用於 Word 2013 和 Word 2010 的文件層級專案和應用程式層級專案。如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能。
若要在文件層級自訂中擷取範圍的開始和結尾字元
取得 Range 物件之 Start 和 End 屬性的值。下列程式碼範例會取得文件中第二句的開始和結尾位置。若要使用這個程式碼範例,請從專案中的 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");
若要使用應用程式層級增益集擷取範圍的開始和結尾字元
取得 Range 物件之 Start 和 End 屬性的值。下列程式碼範例會取得使用中文件中第二句的開始和結尾位置。若要使用這個程式碼範例,請從專案中的 ThisAddIn 類別中執行程式碼。
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");