Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Move a posição de caractere final de um intervalo ou seleção.
Sintaxe
expression. MoveEnd( _Unit_ , _Count_ )
expressão Obrigatório. Uma variável que representa um objeto Selection.
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| Unit | Opcional | WdUnits | A unidade pela qual mover a posição de caractere final. O valor padrão é wdCharacter. |
| Count | Opcional | Variant | O número de unidades pelo qual mover. Se esse número for positivo, a posição de caractere final será movida para frente no documento. Se esse número for negativo, o final será movido para trás. Se a posição final ultrapassar a posição inicial, o intervalo será recolhido e ambas as posições de caractere serão movidas juntas. O valor padrão é 1. |
Valor de retorno
Inteiro
Comentários
Este método retorna um número inteiro que indica o número de unidades pelas quais a seleção ou o intervalo foi realmente movido, ou retorna 0 (zero) se a movimentação não tiver sido bem sucedida.
Exemplo
Este exemplo move a borda da seleção em um caractere para trás (o tamanho da seleção é reduzido em um caractere). Um espaço é considerado um caractere.
Selection.MoveEnd Unit:=wdCharacter, Count:=-1
Este exemplo move o final da seleção para o final da linha (a seleção é estendida até o final da linha).
Selection.MoveEnd Unit:=wdLine, Count:=1
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.