Como Traduzir Planilha Excel Automaticamente

Como Traduzir Planilha no Excel com VBA

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)

Conheça nosso

Curso de Excel completo