MSWord 2010 tecla de atalho para estilos TOGGLING

0

Eu sei como atribuir teclas de atalho aos estilos . Mas o que eu gostaria de fazer é criar uma tecla de atalho que funcione como as teclas Negrito / Itálico / Sublinhado (Ctrl-B / Ctrl-I / Ctrl-U): Ou seja, quando eu pressionar a tecla de atalho, quero o estilo associado para ser ativado ON; então quando eu het a tecla de atalho novamente, eu quero o estilo para alternar OFF. Existe uma maneira de fazer isso acontecer?

Eu configurei um estilo que uso com frequência (esporadicamente em todo o documento), por isso desejo ativá-lo e desativá-lo rapidamente do teclado enquanto digito. (O comportamento atual é que eu tenho que digitar meu texto, depois voltar e selecionar o texto que eu quero aplicar o estilo, em seguida, aperte a tecla de atalho).

NOTA: Uma alternativa satisfatória seria a capacidade de atribuir uma tecla de atalho à "fonte de parágrafo padrão" (para que eu pudesse ter uma chave para ativar o estilo especial e outra para desativá-la - atualmente você pode) Não faça isso sem usar o mouse.) Infelizmente, esse parece ser o estilo que você não pode atribuir um atalho. ( * suspiro * )

    
por kmote 15.06.2012 / 17:52

3 respostas

1

Eu descobri duas maneiras:

  1. use Ctrl + espaço para limpar a formatação (respondendo a alternativa acima), ou

  2. crie a seguinte macro VBA e atribua-a a uma tecla de atalho:

If Selection.Style = "KM_Code_ch" Then
    Debug.Print ("toggling off")
    Selection.Font.Reset
Else
    Debug.Print ("toggling on")
    Selection.Style = ActiveDocument.Styles("KM_Code_ch")
End If

(Nota: isso, claro, só funciona com estilos de caractere, não com estilos de parágrafos).

    
por 15.06.2012 / 20:21
1

Eu não sei como configurar sua tecla de atalho para uma alternância além da macro VBA já sugerida.

A melhor opção alternativa aqui é control + shift + n, que define o estilo como "Normal", para que você possa usar a tecla de atalho que você configurou para seu próprio estilo e pressionar control + shift + n para retornar a " "estilo normal".

A sugestão de controle + espaço na verdade apenas substitui a formatação adicional (por exemplo, negrito ou sublinhado) que você adicionou e reverte o texto selecionado para seu estilo original (se o estilo era "Normal" ou "Título 1" ou seja o que for), então não fará o que você quer.

Se o seu estilo for usado em linhas individuais (por exemplo, como estilo de título), quando configurar (ou modificar) o estilo, você pode definir o "Estilo para o parágrafo seguinte" para reverter para "normal" (ou qualquer outro estilo - você poderia modificar o título 1, para ir para o título 2 para o parágrafo seguinte se quisesse sempre adicionar um subtítulo depois de um título, que reverteria para Normal a menos que você modificasse o cabeçalho 2 para fazer o contrário) .

Eu concordo com o OP, seria ótimo se definir o pressionamento de tecla como uma alternância fosse uma opção ao criá-lo!

    
por 02.06.2016 / 06:57
0

Se você clicar no atalho que aplica o estilo AGAIN, ele desativará o estilo. Então, por exemplo, Ctrl - B ativa o negrito, então Ctrl - B novamente o desativa.

    
por 18.02.2013 / 21:02