OK, aqui está a resposta:
- Ir para a guia
View
>Macros
> %código% - Nomeie a macro e atribua-a a uma chave / atalho (combinação de teclas)
- Grave alguma coisa (não importa o que, vamos redefinir em um momento). Clique em
Record Macro
>Macros
para parar. - Repita as etapas de 1 a 3 para criar outra macro (agora temos 2 macros no total).
- Ir para a guia
Stop Recording
>View
> %código% - Escolha a primeira macro e clique em
Macros
- Exclua todas as linhas dentro do código da macro (é o Visual Basic), exceto
View Macros
eEdit
- Copie esta linha para o sub:
sub Macro_Name()
- Faça o mesmo com a outra macro, mas escreva
End Sub
.
Por fim, esse é o código (você pode ter outros nomes e / ou descrições para suas macros):
Observe também que, no Visual Basic, Options.AutoFormatReplaceQuotes = True
define uma linha de comentário (normalmente, a linha fica verde), significa que a linha não será executada.
Sub ToggleQuotes1()
'
' ToggleQuotes1 Macro
' Smart Quotes
'
Options.AutoFormatReplaceQuotes = True
End Sub
Sub ToggleQuotes2()
'
' ToggleQuotes2 Macro
' Regular quotes
'
Options.AutoFormatReplaceQuotes = False
End Sub
P.S - Há duas opções de qoutes inteligentes em revisão. Um está na guia Options.AutoFormatReplaceQuotes = False
e o outro é '
. Aqui eu mudo o primeiro, mas o segundo é assim:
AutoFormat