Sbalení oblastí nebo výběrů v dokumentech prostřednictvím kódu programu
Pokud pracujete s objektem Range nebo objektem Selection , můžete před vložením textu změnit výběr na kurzor, aby se zabránilo přepsání existujícího textu. Oba objekty Range Selection mají Metodu Collapse, která využívá hodnoty výčtu WdCollapseDirection :
wdCollapseStart sbalí výběr na začátek výběru. Toto je výchozí hodnota, pokud nezadáte hodnotu výčtu.
wdCollapseEnd sbalí výběr na konec výběru.
Platí pro: Informace v tomto tématu platí pro projekty na úrovni dokumentu a projekty doplňků VSTO pro Word. Další informace naleznete v tématu Funkce dostupné aplikace Office lication a typu projektu.
Sbalení oblasti a vložení nového textu
Vytvořte Range objekt, který se skládá z prvního odstavce v dokumentu.
Následující příklad kódu lze použít v přizpůsobení na úrovni dokumentu.
Následující příklad kódu lze použít v doplňku VSTO. Tento kód používá aktivní dokument.
wdCollapseStart K sbalení oblasti použijte hodnotu výčtu.
Vložte nový text.
Vyberte Range.
Pokud použijete hodnotu výčtu wdCollapseEnd , text se vloží na začátek následujícího odstavce.
Můžete očekávat, že vložení nové věty by ho vložilo před značku odstavce, ale to není případ, protože původní oblast obsahuje značku odstavce.
Příklad přizpůsobení na úrovni dokumentu
Sbalení oblasti v přizpůsobení na úrovni dokumentu
Následující příklad ukazuje úplnou metodu pro přizpůsobení na úrovni dokumentu. Pokud chcete tento kód použít, spusťte ho
ThisDocument
z třídy v projektu.
Příklad doplňku VSTO
Sbalení oblasti v doplňku VSTO
Následující příklad ukazuje úplnou metodu pro doplněk VSTO. Pokud chcete tento kód použít, spusťte ho
ThisAddIn
z třídy v projektu.
Související obsah
- Postupy: Vkládání textu do wordových dokumentů prostřednictvím kódu programu
- Postupy: Definování a výběr oblastí v dokumentech prostřednictvím kódu programu
- Postupy: Načtení počátečních a koncových znaků v oblastech prostřednictvím kódu programu
- Postupy: Rozšíření rozsahů v dokumentech prostřednictvím kódu programu
- Postupy: Resetování oblastí ve wordových dokumentech prostřednictvím kódu programu