Propriedade Selection.Flags (Word)

Retorna ou define as propriedades da seleção. Leitura/gravação WdSelectionFlags.

Sintaxe

mais simples. Sinalizadores

expressão Obrigatório. Uma expressão que retorna um objeto Selection.

Comentário

Depois de definir esse valor, ele será armazenado no próprio MS Word, o que significa que, na próxima vez que você iniciar o MS Word, o comportamento dos objetos Selection será a configuração anterior. Portanto, se você definir esse valor como 8 ou 9, da próxima vez não será possível substituir o intervalo selecionado ao adicionar ou digitar o novo. Ou seja, por exemplo, quando "olá" for selecionado e digitar "mundo" no intervalo selecionado, Ele será inserido antes do "olá" e não substituirá "olá" por "mundo". Você precisa redefinir esse valor para 24 ou 25 para restaurar o comportamento padrão sobre os objetos Selection. O valor dessa propriedade 24 deve ser a soma de wdSelActive e wdSelReplace e 25 = 24 + 1 deve ser mais o wdSelStartActive depois. E 8 ou 9 está sem o valor wdSelReplace, portanto, quando sem a configuração wdSelReplace neste, 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

Objeto Selection

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.