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.
Retorna ou define as propriedades da seleção. WdSelectionFlags de leitura/escrita.
Sintaxe
expressão. Sinalizadores
expressão Obrigatório. Uma expressão que retorna um objeto Selection.
Comentário
Depois de definir este valor, este será armazenado com a própria MS Word, o que significa que, na próxima vez que iniciar o MS Word, o comportamento dos objetos de Seleção será a definição anterior. Por isso, se definir este valor como 8 ou 9, da próxima vez não poderá substituir o intervalo selecionado quando adicionar ou escrever o novo. Ou seja, por exemplo, quando "olá" estiver selecionado e escrever "world" no intervalo selecionado, será inserido antes do "olá" e não substituirá "olá" por "world". Tem de repor este valor para 24 ou 25 para restaurar o comportamento predefinido sobre objetos de Seleção. O valor desta propriedade 24 deve ser a soma de wdSelActive e wdSelReplace e 25 = 24 + 1 deve ser mais o wdSelStartActive depois. E 8 ou 9 não tem o valor wdSelReplace, por isso, quando não tiver a definição wdSelReplace nesta definição, não permitirá substituir o intervalo selecionado.
Exemplo
Este exemplo seleciona a primeira palavra do documento ativo. A primeira caixa de mensagem exibe "False" porque o final da seleção está ativo. A propriedade Flags torna o início da seleção ativa e a segunda caixa de mensagem exibe "True".
ActiveDocument.Words(1).Select
MsgBox Selection.StartIsActive
Selection.Flags = wdSelStartActive
MsgBox Selection.StartIsActive
Este exemplo ativa o modo sobrescrever para a seleção.
Selection.Flags = wdSelOvertype
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.