Como Traduzir Planilha Excel Automaticamente

Neste artigo você aprenderá como traduzir planilhas no Excel de forma automática com VBA com uma planilha gratuita.

Download Traduzir Planilha Excel

Para realizar o download da planilha para traduzir textos automaticamente no Excel clique no botão abaixo, o download será automático e pode a utilizar conforme o vídeo e o texto do artigo.

Baixe a planilha

Como Traduzir Textos no Excel

No Excel por padrão não tínhamos uma função para realizar a tradução de textos.

Para resolver este problema foi criada a função TRADUZIR do Excel.

Com esta função é possível traduzir textos de qualquer língua para a que desejar e é facilmente aplicável.

No entanto, esta função está disponível somente no Excel 365 e é necessário conexão com a internet para traduzir os textos.

Para isso criamos um código VBA e uma estrutura de pasta de trabalho que pode aplicar para que tenhamos um dicionário com outras línguas que permitirão a tradução automática conforme o texto colocado na tabela e ao clicar automaticamente a língua é mudada na planilha.

Veja como funciona esta solução abaixo e também faça o download no topo e no vídeo ao topo como aplicar.

Dicionário para Traduzir a Planilha no Excel com VBA

Na nossa solução temos a seguinte planilha, aonde você tem os botões para selecionar os campos, que é irão selecionar os campos para vinculá-los.

E nos botões com a bandeira do Brasil e dos EUA será aplicado diretamente os textos com a tradução logo abaixo para cada palavra vinculada.

traduzir planilha excel vba 1

Veja que temos abaixo as tabelas com os cabeçalhos, a ideia é alterar o cabeçalho à partir das células relacionadas.

traduzir planilha excel vba 2

A solução funciona clicando no botão selecionar campos, para relacioná-los

E ao clicar no botão de tradução temos a tradução automática dos textos conforme vemos abaixo.

Traduzir Planilhas no Excel com VBA

A tradução das planilhas é feita através de código VBA.

Para isso inicialmente é necessário copiar a planilha de Dicionário abaixo para a sua pasta de trabalho.

Os objetos abaixo são o formulário e também o código VBA para realizar a tradução automática.

Para importá-los você terá que habilitar macros e adicionar os itens acima demonstrados, que estão também no botão de download ao final do artigo.

Importar Arquivo no VBA Excel

Clique no objeto da árvore com o botão direito e em Importar arquivo…

traduzir planilha excel vba 4

O código VBA criado fica disponível abaixo aonde temos a programação que faz o Loop entre todas as palavras do dicionário.

A aplicação é feita pelos procedimentos lsAplicarOriginal que seleciona muda os dados.

O procedimento lfSelecionarCampos abre o formulário e pode selecionar os itens que serão relacionados nas células.

Conclusão

A tradução de textos no Excel é importante para que tenhamos uma planilha que possa ser utilizada em diferentes regiões do mundo.

Neste sentido a utilização da função TRADUZIR do Excel 365 ou a utilização de VBA para a tradução automática conforme a tabela de Dicionário de textos que temos nesta planilha resolve o problema

Se tiver essa necessidade clique no botão de download ao topo do artigo e assista ao vídeo que mostra o funcionamento e também como usar na sua pasta de trabalho do Excel.

4/5 - (Total de avaliações: 1)

Marcos Rieper

Pai, marido, professor e consultor em Excel.

Obrigado por ler este artigo, este blog foi criado para difundir o conhecimento em Excel à todos.

Divulgamos novos artigos nas redes sociais, basta clicar nos ícones abaixo.

Excel não precisa ser complicado

Assine nossa newsletter e receba dicas práticas para dominar o excel

plugins premium WordPress