Como Gerar Código de Barras no Excel – Sem Usar VBA

Gerar código de barras no Excel é uma tarefa útil para quem trabalha com controle de estoque, vendas ou organização de produtos.

Mas, a boa notícia é que é possível fazer isso de forma simples, sem precisar usar VBA: utilizando fontes específicas e fórmulas básicas, você consegue transformar números ou textos em códigos de barras diretamente na planilha.

Portanto, neste tutorial, você vai aprender como configurar tudo passo a passo, de forma prática e rápida.

Vamos lá!

BASE DE DADOS

Função IMAGEM para Criar Código de Barras no Excel

Observe que, temos uma tabela no Excel contendo o registro de estoque de alguns produtos de uma determinada loja:

Tabela com o Registro em Estoque no Excel
Tabela com o Registro em Estoque no Excel

Então, com a ajuda do site BARCODEAPI, vamos criar os códigos de barras dos produtos:

Site de Código de Barras BARCODEAPI
Site de Código de Barras BARCODEAPI

Sendo assim, na célula A1, cole o URL do site acima:

Colando a URL no Excel
Colando a URL no Excel

Posteriormente, na coluna de Código de Barras, aplique a função IMAGEM e entre aspas duplas coloque a URL do site.

Depois, aplique o & para concatenar com o código da coluna B:

=IMAGEM(“https://barcodeapi.org/api/code39/”&B3)

Gerando Código de Barras no Excel
Gerar Código de Barras no Excel

Assim, após fechar os parênteses e arrastar a função para as células abaixo, temos o resultado desejado:

Gerando Código de Barras no Excel
Gerar Código de Barras no Excel

Gerando as Imagens dos Códigos de Barras no Excel

Em seguida, você vai aprender como criar uma imagem individual para cada código de barras de forma automática.

Sendo assim, vá até a guia de Arquivo, clique em Salvar Como e Procurar:

Criando Imagens dos Códigos de Barras no Excel
Criando Imagens dos Códigos de Barras no Excel

Depois, localize a pasta e em Formato, escolha a opção de Web Page.

Lembrando que, essa opção de formato só está disponível para a versão em inglês do Excel, portanto, você pode alterá-lo nas configurações de idioma.

Criando Imagens dos Códigos de Barras no Excel
Criando Imagens dos Códigos de Barras no Excel

E assim, ao acessar a pasta em que salvamos o arquivo, teremos a imagem de cada código de barras:

Imagens dos Códigos de Barras no Excel
Imagens dos Códigos de Barras no Excel

Gerando as Imagens dos Códigos de Barras no Excel com VBA

No entanto, caso você não queira alterar o idioma do seu Excel, é possível gerar as imagens de outra maneira: com VBA.

Então, pressione as teclar ALT + F11, vá em Insert e Module:

Criando Código de VBA no Excel
Criando Código de VBA no Excel

Depois, cole o código de VBA disponibilizado.

Contudo, lembre-se de ajustar o caminho da pasta onde os arquivos serão salvos, nome da aba do seu arquivo do Excel e a coluna com os códigos de barras, pois esses tópicos podem variar de acordo com cada computador e ou arquivo.

Criando Código de VBA no Excel
Criando Código de VBA no Excel

Por fim, para executar, pressione as teclas ALT + F8 e clique em RUN:

Executando Código de VBA no Excel
Executando Código de VBA no Excel

Assim, as imagens com os códigos de barras serão salvas na pasta indicada no código de VBA:

Imagens dos Códigos de Barras no Excel com VBA
Imagens dos Códigos de Barras no Excel com VBA

Portanto, com as dicas acima, você saberá criar código de barras no Excel.

Gostou desse artigo? Não se esqueça de compartilhar, comentar e ficar sempre atento nas próximas publicações da Ninja do Excel!

Até a próxima.

Artigos Relacionados ao Excel: