Cum se convertesc adresele URL ale imaginilor în imagini reale în Excel?

În Excel, puteți întâlni situații în care aveți o listă de adrese URL de imagini și doriți să afișați imaginile reale în celule în loc de doar link-uri. Acest ghid vă prezintă trei metode de a converti adresele URL ale imaginilor în imagini reale în Excel.
Convertiți adresele URL ale imaginilor în imagini reale în Excel
Convertiți adresele URL ale imaginilor în imagini reale cu cod VBA
Această metodă este perfectă pentru utilizatorii cu versiuni mai vechi de Excel care nu acceptă funcția IMAGINE. VBA vă permite să automatizați procesul de preluare și inserare a imaginilor din adrese URL.
1. Țineți apăsat butonul ALT + F11 tastele pentru a deschide fereastra Microsoft Visual Basic pentru aplicații.
2. Clic Insera > Moduleși lipiți următorul cod în fereastra modulului.
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
- În codul de mai sus, A2:A5 este intervalul de celule care conține adresele URL pe care doriți să extrageți imaginile, ar trebui să modificați referințele de celule în funcție de nevoile dvs.
- Acest cod nu vă permite să specificați dimensiunea imaginilor extrase.
- Codul de mai sus poate extrage doar imaginile reale în celule pe lângă coloana URL, nu puteți specifica celula în care ar trebui să apară imaginile.
- Ar trebui să aveți cunoștințe de bază despre cod, dacă vreun caracter este ratat sau incorect, codul nu va fi executat cu succes.
- Utilizați cu moderație pe seturi mari de date pentru a evita problemele de performanță.
3. Apoi apăsați F5 tasta pentru a rula acest cod și toate imaginile corespunzătoare au fost extrase din URL-urile imaginii către coloana alăturată simultan, iar imaginile vor fi plasate în centrul celulelor dvs. specifice, a se vedea captura de ecran:
Convertiți adresele URL ale imaginii în imagini reale cu Kutools for Excel
Dacă nu vă simțiți confortabil lucrând cu cod VBA sau doriți o soluție mai rapidă și mai ușor de utilizat, Kutools for Excel oferă o funcție puternică numită „Inserare imagini din cale (URL)”. Acest instrument vă permite să inserați fără efort imagini direct în foaia de calcul din adresele URL ale imaginilor online sau din căile de fișiere locale - fără a scrie o singură linie de cod. Este ideal pentru utilizatorii care au nevoie de o modalitate rapidă și fiabilă de a importa imagini în lot și de a-și îmbunătăți vizual foile de calcul cu doar câteva clicuri.
1. Mergi la Kutools > Inserare > Inserare imagini din cale (URL).
2. În caseta de dialog care apare, configurați următoarele setări așa cum se arată în capturile de ecran:
3. Faceți clic pe OK, iar imaginile vor fi extrase din adresele URL, vedeți captura de ecran:

Convertiți adresele URL ale imaginii în imagini reale cu funcția IMAGE (Excel 365)
Dacă utilizați Excel 365 sau Excel pentru Web, aveți acces la funcția IMAGE() - o modalitate simplă și puternică de a afișa imagini direct din adresele URL în celule.
Sintaxa funcției IMAGINE:
=IMAGE(source, [alt_text], [sizing], [height], [width])
- sursă: URL-ul imaginii (trebuie să fie HTTPS pentru securitate)
- alt_text: Descriere text alternativă
- dimensionarea: 0 la 3 pentru opțiunile de potrivire a imaginii. 0 (potrivire celulă), 1 (dimensiune originală), 2 (dimensiune personalizată), 3 (menține raportul de aspect)
- înălțime, lățime: Este necesar doar când dimensionarea este setată la 2
Introduceți următoarea formulă într-o celulă goală în care doriți să afișați imaginea. Apoi, copiați formula în alte celule. Toate imaginile sunt extrase din adresele URL relative. Vedeți captura de ecran:
=IMAGE(A2)
- Disponibil numai în Excel 365 și Excel 2021
- Necesită adrese URL HTTPS
- Suport limitat pentru format de imagine (JPEG, PNG, GIF, BMP)
Toate cele trei metode pot produce rezultate profesionale atunci când sunt implementate corect. Pentru utilizatorii moderni de Excel, funcția IMAGE() este cea mai simplă și mai curată soluție. Dacă utilizați versiuni mai vechi sau aveți nevoie de procesare în lot, VBA sau Kutools sunt alternative excelente. Dacă sunteți interesat să explorați mai multe sfaturi și trucuri pentru Excel, site-ul nostru web oferă mii de tutoriale pentru a vă ajuta să stăpâniți Excel.
Cele mai bune instrumente de productivitate de birou
Îmbunătățiți-vă abilitățile Excel cu Kutools for Excelși experimentați eficiența ca niciodată înainte. Kutools for Excel Oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp. Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...
Office Tab Aduce interfața cu file la Office și vă face munca mult mai ușoară
- Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
- Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ferestrele noi.
- Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!