Postupy: Resetování oblastí v dokumentech aplikace Word prostřednictvím kódu programu
Použití SetRange metoda změnit stávající rozsah v dokumentu Microsoft Office Word.
Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu i na úrovni aplikace v aplikacích Word 2013 a Word 2010. Další informace naleznete v tématu Funkce aplikace Office a typ projektu.
Chcete-li obnovit stávající rozsah
Nastavte počáteční rozsah, počínaje prvních sedm znaků v dokumentu.
Následující příklad kódu lze v dokumentu úroveň přizpůsobení.
Dim rng As Word.Range = Me.Range(Start:=0, End:=7)
object start = 0; object end = 7; Word.Range rng = this.Range(ref start,ref end);
Následující příklad kódu lze použít v doplňku úrovni aplikace.Tento kód používá aktivní dokument.
Dim rng As Word.Range = Me.Application.ActiveDocument.Range(Start:=0, End:=7)
Word.Range rng = this.Application.ActiveDocument.Range(0, 7);
Použití SetRange spustit rozsah v druhé větě a končí na konci pátého věty.
rng.SetRange(Start:=Me.Sentences(2).Start, End:=Me.Sentences(5).End)
rng.SetRange(this.Sentences[2].Start, this.Sentences[5].End);
Příklad vlastního nastavení úrovně dokumentu
Chcete-li obnovit stávající rozsah v přizpůsobení úroveň dokument
Následující příklad ukazuje kompletní příklad pro přizpůsobení úroveň dokument.Použít tento kód, spusťte jej z ThisDocument tříd v projektu.
Dim rng As Word.Range = Me.Range(Start:=0, End:=7) ' Reset the existing Range. rng.SetRange(Start:=Me.Sentences(2).Start, End:=Me.Sentences(5).End) rng.Select()
object start = 0; object end = 7; Word.Range rng = this.Range(ref start,ref end); // Reset the existing Range. rng.SetRange(this.Sentences[2].Start, this.Sentences[5].End); rng.Select();
Úroveň aplikace například doplněk
Chcete-li obnovit stávající rozsah v doplňku úrovni aplikace
Následující příklad ukazuje kompletní příklad pro doplněk aplikační úrovni.Použít tento kód, spusťte jej z ThisAddIn tříd v projektu.
Dim rng As Word.Range = Me.Application.ActiveDocument.Range(Start:=0, End:=7) ' Reset the existing Range. rng.SetRange(Start:=Me.Application.ActiveDocument.Sentences(2).Start, _ End:=Me.Application.ActiveDocument.Sentences(5).End) rng.Select()
Word.Range rng = this.Application.ActiveDocument.Range(0, 7); // Reset the existing Range. rng.SetRange(this.Application.ActiveDocument.Sentences[2].Start, this.Application.ActiveDocument.Sentences[5].End); rng.Select();
Viz také
Úkoly
Postupy: Rozšiřování oblastí v dokumentech prostřednictvím kódu programu
Postupy: Definování a výběr oblastí v dokumentech prostřednictvím kódu programu
Postup: Načítání počátečních a koncových znaků oblastí prostřednictvím kódu programu
Postupy: Sbalování oblastí nebo výběrů v dokumentech prostřednictvím kódu programu