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>Macrospara 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 MacroseEdit - 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