Como colocar aspas em torno de números ou texto no Excel?
Ao trabalhar com o Excel, é comum deparar-se com situações em que precisa de colocar marcas de aspas à volta de números ou texto. Isso acontece frequentemente ao preparar dados para importação em outros sistemas que exigem valores entre aspas, ao gerar ficheiros CSV para bases de dados ou ao criar formatos personalizados para aplicações específicas. Inserir aspas manualmente pode ser moroso e propenso a erros, especialmente com grandes volumes de dados. Felizmente, o Excel oferece vários métodos práticos para automatizar esta tarefa, cada um adaptado a diferentes necessidades e cenários. No guia seguinte, encontra uma explicação detalhada de quatro técnicas eficazes para adicionar aspas aos seus dados: utilizando a função **Definir Formato de Célula**, o **Kutools para Excel**, fórmulas e uma macro VBA. Cada método permite-lhe inserir aspas de forma rápida e eficiente, com indicações sobre os casos de uso ideais, dicas práticas e orientações para resolução de problemas.

Adicionar aspas apenas em torno de textos com a função Definir formato de célula
A função «Definir formato de célula» no Excel oferece uma forma simples de adicionar visualmente aspas em torno de valores de texto, sem alterar o conteúdo real da célula. Esta abordagem revela-se especialmente vantajosa ao preparar dados para impressão, relatórios ou exportação, quando pretende exibir aspas para maior clareza, mantendo simultaneamente os dados originais intactos para cálculos ou processamento posterior. Tenha em atenção que, se aplicada a números, esta formatação os converterá em texto, o que poderá afetar fórmulas ou cálculos que dependam de valores numéricos.
1. Selecione o intervalo de células que contém os seus dados de texto, clique com o botão direito do rato na seleção para abrir o menu de contexto e escolha “Definir formato de célula”.

2. Na caixa de diálogo «Definir formato de célula», aceda ao separador «Número». Selecione «Personalizado» na lista «Categoria» e introduza o seguinte formato no campo «Tipo»:
"''"@"''" 
3. Clique em «OK» para aplicar as suas alterações. Os valores de texto no intervalo selecionado aparecerão agora entre aspas.

Nota: Este método também converte quaisquer números no intervalo selecionado em texto, o que pode provocar erros de cálculo se esses valores forem posteriormente utilizados em fórmulas. Verifique cuidadosamente as células afetadas para evitar consequências indesejadas.
Esta abordagem é ideal para ajustes pontuais ou quando a formatação é necessária apenas para fins visuais ou exportação. Para edições em massa de dados, experimente um dos métodos abaixo.
Adicionar aspas em torno de textos ou números com Kutools para Excel
Se precisar frequentemente de adicionar aspas em torno de texto e números no Excel ou lidar com grandes conjuntos de dados, o Kutools para Excelé uma solução prática. Com a sua funcionalidade «Adicionar Texto», pode inserir rapidamente aspas à volta do conteúdo das células — quer sejam números ou texto — em apenas alguns cliques. Este método é ideal para utilizadores que trabalham com formatos de dados complexos, precisam de reformatar ficheiros importados ou exportam regularmente dados para outros sistemas ou para uso em programação. Ao contrário da abordagem baseada em «Definir formato de célula», o Kutools atualiza o conteúdo real da célula, integrando as aspas diretamente nos dados — uma vantagem essencial ao exportar ou copiar informações para outras aplicações.
Após instalar Kutools para Excel, abra o seu ficheiro do Excel e siga os passos seguintes:
- Selecione todo o intervalo de células onde deseja adicionar aspas em torno do texto ou dos números existentes.
- No Friso, clique no separador «Kutools» e, em seguida, vá a «Texto» > «Adicionar Texto» para abrir a caixa de diálogo.
- Introduza uma aspa dupla "no campo de entrada «Texto».
- Em «Adicionar apenas a», selecione «À volta do texto» na lista pendente para garantir que as aspas envolvam cada valor da célula.
- Clique em «OK» para aplicar as alterações.

Resultado
Após clicar em OK, verá que cada valor nas células selecionadas — tanto Dividir por Texto como por Número — aparece entre aspas, conforme demonstrado abaixo.

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já
Dicas: Se adicionar acidentalmente aspas ou selecionar o intervalo errado, pode utilizar o recurso Anular (Ctrl+Z) para reverter as alterações. Como esta ação modifica o conteúdo real da célula, tenha cuidado caso pretenda utilizar os dados posteriormente em cálculos.
Esta solução é altamente eficiente para edição em massa, ideal para utilizadores que frequentemente manipulam formatos de dados ou preparam conteúdos para programação e migração de dados. O Kutools suporta várias versões do Excel — certifique-se de que o seu suplemento está atualizado para garantir a melhor experiência.
Adicionar aspas em torno de textos ou números com fórmulas
As fórmulas do Excel oferecem uma forma flexível e dinâmica de adicionar aspas a texto ou números. Esta técnica revela-se especialmente valiosa se pretender manter os dados originais inalterados, realizar transformações automáticas ou preparar resultados em células adjacentes para exportação. É a escolha ideal quando precisa de operações rápidas e repetíveis e valoriza resultados que se atualizem automaticamente sempre que os dados de origem forem alterados.
Para utilizar este método, siga os seguintes passos:
Selecione uma célula vazia junto à célula à qual pretende adicionar aspas (por exemplo, adjacente a A1 na célula B1) e introduza uma fórmula como uma das seguintes, consoante a sua versão do Excel:
=""""&J1&"""" =char(34)&J1&char(34) Após introduzir a fórmula, prima Enter. Para aplicar a fórmula a uma coluna ou intervalo, clique na alça de preenchimento no canto inferior direito da célula e arraste-a para baixo, preenchendo assim as linhas adicionais conforme necessário.
Se os seus dados contiverem aspas ou caracteres especiais, reveja os resultados da fórmula para garantir um tratamento correto e evitar a duplicação de aspas.
Vantagens: Esta solução permite-lhe manter os dados originais intactos e oferece atualizações em tempo real sempre que o valor de origem for alterado.
Desvantagens:Os valores entre aspas permanecem como resultados de fórmulas, e não como conteúdo direto da célula, o que poderá exigir que os copie e utilize a opção «Colar como Valores» caso precise de exportar ou guardar os dados nesse formato.
Utilizar código VBA para adicionar aspas em torno do conteúdo das células (Adicionar em Lote Aspas)
Para utilizadores que precisem de processar conjuntos de dados muito grandes ou que pretendam automatizar a colocação de aspas em tarefas repetitivas, uma macro VBA é uma solução eficiente. Com um único procedimento, o VBA adiciona automaticamente aspas em torno de todos os valores das células selecionadas — independentemente do tipo de dados. Este método é ideal para utilizadores avançados, profissionais que lidam com folhas de cálculo massivas ou dinamicamente mutáveis, ou qualquer pessoa que pretenda integrar esta etapa num fluxo de trabalho mais amplo ou numa rotina de automação.
Antes de utilizar o VBA, guarde a sua pasta de trabalho como um ficheiro que suporte macros — Tipo de Arquivo (*.xlsm) — já que os ficheiros regulares Pasta de Trabalho do Excel (*.xlsx) não permitem o armazenamento de macros. Tenha especial atenção às macros provenientes de fontes não fidedignas e assegure sempre uma cópia de segurança dos seus dados antes de executar processos em lote.
1. Aceda ao separador Programador, depois clique em Visual Basic para abrir o editor do Visual Basic para Aplicações. Na nova janela, clique em Inserir > Módulo e cole o seguinte código na área do módulo:
Sub AddQuotesAroundCells()
Dim Cell As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select the range to add quotes:", xTitleId, WorkRng.Address, Type:=8)
For Each Cell In WorkRng
If Not IsEmpty(Cell.Value) Then
Cell.Value = Chr(34) & Cell.Value & Chr(34)
End If
Next
End Sub 2. Para executar a macro, clique no botão
(Executar) ou prima F5. Irá aparecer uma caixa de diálogo a solicitar que selecione o intervalo de células a processar. Escolha o intervalo pretendido e confirme.
A macro adicionará automaticamente aspas a valores de texto e numéricos dentro do intervalo selecionado. Se alguma célula já estiver entre aspas, executar novamente a macro acrescentará outro par de aspas; por isso, verifique atentamente os resultados caso repita a ação.
Dicas Práticas:
- Esta macro substitui diretamente o conteúdo de cada célula pela respetiva variante entre aspas. Caso necessite dos dados originais, aconselhamos que trabalhe numa cópia de segurança ou utilize colunas adjacentes para preservar os valores originais.
- As células com fórmulas serão convertidas em valores estáticos, com aspas aplicadas.
- Se o seu conjunto de dados contiver células vazias, a macro ignorá-las-á, evitando inserir aspas desnecessariamente nessas células.
Resolução de Problemas:
- Se receber um aviso de segurança ao abrir o editor do VBA ou ao executar uma macro, certifique-se de que as macros estão ativadas nas definições do Centro de Confiabilidade do Excel.
- Caso o código não seja executado ou produza erros, verifique novamente o módulo em busca de erros tipográficos ou confirme se o ficheiro está guardado num formato compatível com macros (*.xlsm).
Esta solução é privilegiada pela sua capacidade de processamento em lote, potencial de automação e adequação a utilizadores avançados ou a tarefas repetitivas de colocação de aspas em grandes Pasta de trabalho do Excel.
Demonstração: Adicionar Texto utilizando Kutools para Excel
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos
