Como: Documentos de intervalos de Redefinir no Word
Se aplica a |
---|
As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office. Tipo de Projeto
Versão do Microsoft Office
For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto. |
Use o método SetRange para redimensionar um intervalo existente em um documento do Microsoft Office Word.
Para redefinir um intervalo existente
Defina um intervalo inicial, começando com os primeiro sete caracteres do documento.
O exemplo de código a seguir pode ser usado em uma personalização de nível de documento.
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);
O exemplo de código a seguir pode ser usado em um nível de aplicativo Adicionar - in.Este código usa o documento ativo.
Dim rng As Word.Range = Me.Application.ActiveDocument.Range(Start:=0, End:=7)
object start = 0; object end = 7; Word.Range rng = this.Application.ActiveDocument.Range( ref start, ref end);
Usar SetRange para iniciar o intervalo no segundo frase e a finaliza no final da sentença quinto.
rng.SetRange(Start:=Me.Sentences(2).Start, End:=Me.Sentences(5).End)
rng.SetRange(this.Sentences[2].Start, this.Sentences[5].End);
Exemplo de personalização de nível de documento
Para redefinir um intervalo existente em uma personalização de nível de documento
O exemplo a seguir mostra o exemplConcluir para uma personalização de nível de documento.Para usar esse código, execute-de a classe ThisDocument no seu projeto.
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();
Nível de aplicativo Adicionar - exemplo
Para redefinir um intervalo existente em um aplicativo-nível Adicionar - in
O exemplo a seguir mostra o exemplConcluir de um aplicativo-nível Adicionar - in.Para usar esse código, execute-de a classe ThisAddIn no seu projeto.
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()
object start = 0; object end = 7; Word.Range rng = this.Application.ActiveDocument.Range( ref start, ref end); // Reset the existing Range. rng.SetRange(this.Application.ActiveDocument.Sentences[2].Start, this.Application.ActiveDocument.Sentences[5].End); rng.Select();
Consulte também
Tarefas
Como: Estender intervalos em documentos
Como: Definir e selecionar intervalos em documentos