Existe atalho ou macro para encapsular o texto destacado entre aspas?

Existe atalho ou macro para encapsular o texto destacado entre aspas?

Digamos que eu tenha uma string sem aspas, mas gostaria que as aspas estivessem nas duas pontas sem precisar clicar na frente e depois atrás e adicionar uma aspa - isso é possível através do Ribbon ou do VBA?

Pergunta bônus: se eu tiver um intervalo de células selecionado, é possível copiar a referência em vez dos valores? Uma cópia especial que me permitiria copiar A2:B5, por exemplo.

Responder1

Ter uma macro apoiando nossas atividades diárias não é uma coisa ruim :)

Aqui está a macro que faz o trabalho:

Sub QuoteCell()
    ActiveCell.Value = """" & ActiveCell.Value & """"
End Sub


Mais tarde você pode adicionar um atalho em Faixa de Opções -> Desenvolvedor -> Macros

insira a descrição da imagem aqui


De agora em diante, sempre que você usar o atalho definido, o valor na célula ficará entre aspas.

informação relacionada