Como converter URLs de imagens em imagens reais no Excel?

No Excel, você pode se deparar com situações em que possui uma lista de URLs de imagens e deseja exibir as imagens reais nas células, em vez de apenas os links. Este guia apresenta três métodos para converter URLs de imagens em imagens reais dentro do Excel.
Converter URLs de imagens em imagens reais no Excel
Converter URLs de imagens em imagens reais com código VBA
Este método é perfeito para usuários de versões mais antigas do Excel que não suportam a função IMAGE. O VBA permite automatizar o processo de busca e inserção de imagens a partir de URLs.
1. Pressione e segure as teclas ALT + F11 para abrir a janela Microsoft Visual Basic for Applications.
2. Clique em Inserir > Módulo e cole o seguinte código na Janela do Módulo.
Sub URLPictureInsert()
Dim Pshp As Shape
Dim xRg As Range
Dim xCol As Long
On Error Resume Next
Application.ScreenUpdating = False
Set Rng = ActiveSheet.Range("A2:A5")
For Each cell In Rng
filenam = cell
ActiveSheet.Pictures.Insert(filenam).Select
Set Pshp = Selection.ShapeRange.Item(1)
If Pshp Is Nothing Then GoTo lab
xCol = cell.Column + 1
Set xRg = Cells(cell.Row, xCol)
With Pshp
.LockAspectRatio = msoFalse
If .Width > xRg.Width Then .Width = xRg.Width * 2 / 3
If .Height > xRg.Height Then .Height = xRg.Height * 2 / 3
.Top = xRg.Top + (xRg.Height - .Height) / 2
.Left = xRg.Left + (xRg.Width - .Width) / 2
End With
lab:
Set Pshp = Nothing
Range("A2").Select
Next
Application.ScreenUpdating = True
End Sub
- No código acima, A2:A5 é o intervalo de células que contém os endereços de URL dos quais você deseja extrair as imagens; você deve alterar as referências das células conforme necessário.
- Este código não permite especificar o tamanho das imagens extraídas.
- O código acima só pode extrair as imagens reais para as células ao lado da sua coluna de URLs; você não pode especificar a célula onde as imagens devem ser inseridas.
- Você deve ter algum conhecimento básico do código; se qualquer caractere for omitido ou estiver incorreto, o código não será executado com sucesso.
- Use com moderação em grandes conjuntos de dados para evitar problemas de desempenho.
3. Em seguida, pressione a tecla F5 para executar este código, e todas as imagens correspondentes serão extraídas das URLs de imagem para a coluna adjacente imediatamente, e as imagens serão centralizadas nas células específicas, veja a captura de tela:
Converter URLs de imagens em imagens reais com Kutools para Excel
Se você não está confortável trabalhando com código VBA ou deseja uma solução mais rápida e amigável, o Kutools para Excel oferece um recurso poderoso chamado "Inserir Imagens a Partir do Caminho (URL)". Esta ferramenta permite inserir imagens diretamente na sua planilha a partir de URLs de imagens online ou caminhos de arquivos locais — sem escrever uma única linha de código. É ideal para usuários que precisam de uma maneira rápida e confiável de importar imagens em lote e melhorar visualmente suas planilhas com apenas alguns cliques.
1. Vá para Kutools > Inserir > Inserir Imagens a Partir do Caminho (URL).
2. Na caixa de diálogo que aparece, configure as seguintes configurações conforme mostrado nas capturas de tela:
3. Clique em OK, e as imagens serão extraídas das URLs, veja a captura de tela:

Converter URLs de imagens em imagens reais com a função IMAGE (Excel 365)
Se você está usando o Excel 365 ou o Excel para a Web, você tem acesso à função IMAGE() — uma maneira simples e poderosa de exibir imagens diretamente de URLs em células.
Sintaxe da função IMAGE:
=IMAGE(source, [alt_text], [sizing], [height], [width])
- source: URL da imagem (deve ser HTTPS por razões de segurança)
- alt_text: Descrição de texto alternativo
- sizing: 0 a 3 para opções de ajuste de imagem. 0 (ajustar à célula), 1 (tamanho original), 2 (tamanho personalizado), 3 (manter proporção)
- height, width: Necessários apenas quando o ajuste for definido como 2
Insira a seguinte fórmula em uma célula em branco onde você deseja exibir a imagem. Depois, copie a fórmula para outras células. Todas as imagens são extraídas das URLs relativas. Veja a captura de tela:
=IMAGE(A2)
- Disponível apenas no Excel 365 e Excel 2021
- Requer URLs HTTPS
- Suporte limitado a formatos de imagem (JPEG, PNG, GIF, BMP)
Todos os três métodos podem produzir resultados profissionais quando implementados corretamente. Para usuários modernos do Excel, a função IMAGE() é a solução mais simples e limpa. Se você estiver em versões mais antigas ou precisar de processamento em lote, o VBA ou o Kutools são excelentes alternativas. Se você estiver interessado em explorar mais dicas e truques do Excel, nosso site oferece milhares de tutoriais para ajudá-lo a dominar o Excel.
Melhores Ferramentas de Produtividade para Office
Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência sem igual. Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo.Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface de abas para o Office e facilita muito seu trabalho
- Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas abas da mesma janela, em vez de novas janelas.
- Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!