Hogyan konvertálhatjuk a kép URL-jeit tényleges képekké az Excelben?
Ha az A oszlopban szerepel a kép URL-címeinek listája, akkor most le akarja tölteni a megfelelő képeket az URL-ekről, és a bal oldali képernyőképen megjeleníti a szomszédos B oszlopban. Az Excelben hogyan lehetne gyorsan és egyszerűen kivonni a tényleges képeket a kép URL-jéből?
Konvertálja a kép URL-jeit tényleges képekké VBA kóddal
A Kutools for Excel segítségével konvertálja a képek URL-címeit tényleges képekké
Konvertálja a kép URL-jeit tényleges képekké VBA kóddal
A következő VBA-kód segítségével gyorsan kivonhatja a tényleges képeket a kép URL-címeiből, kérjük, tegye a következőket:
1. Tartsa lenyomva a ALT + F11 gombokkal nyissa meg a Microsoft Visual Basic for Applications ablakot.
2. Kattints betétlap > Modulok, és illessze be a következő kódot a Modul ablakba.
VBA kód: A kép URL-jeinek konvertálása tényleges képekké:
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
Megjegyzések:
- 1. A fenti kódban A2: A5 az a cellatartomány, amely tartalmazza azokat az URL-címeket, amelyekkel kibontani szeretné a képeket, a cellahivatkozásokat az igényeinek megfelelően módosítsa.
- 2. Ezzel a kóddal nem tudja megadni a kibontott képek méretét az Ön igényeinek megfelelően.
- 3. A fenti kód csak az aktuális képeket tudja kibontani a cellákba az URL oszlop mellett, nem adhat meg cellát a képek kimenetéhez.
- 4. Szüksége van bizonyos alapvető ismeretekre a kódról, ha bármelyik karakter hiányzik vagy helytelen, akkor a kód nem lesz sikeresen végrehajtva.
3. Ezután nyomja meg a gombot F5 kulcs a kód futtatásához, és az összes megfelelő képet kivontuk a kép URL-jéből a szomszédos oszlopba egyszerre, és a képek az adott cellák közepére kerülnek, lásd a képernyőképet:
A Kutools for Excel segítségével konvertálja a képek URL-címeit tényleges képekké
Ha nem ismeri a VBA kódot, vagy szeretné orvosolni a fenti kód korlátozását, Kutools az Excel számára's Képek űrlap beszúrása elérési út funkció segítségével gyorsan beillesztheti a megfelelő képeket az URL-címek vagy az adott elérési út alapján a számítógépbe, az alábbi képernyőképen. Kattintson a Kutools for Excel letöltéséhez!
Telepítése után Kutools az Excel számára, kérjük, tegye a következőket:
1. Kattints Kutools > betétlap > Képek űrlap beszúrása elérési úta felbukkanó párbeszédpanelen állítsa be a következő műveleteket, lásd a képernyőképeket:
2. Ezután kattints a gombra Ok gombra, és a képek kibontásra kerülnek az URL-ekből, lásd a képernyőképet:
Kattintson a letöltéshez és a Kutools for Excel ingyenes próbaverziójához most!
A legjobb irodai hatékonyságnövelő eszközök
Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz. Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...
Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját
- Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
- Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
- 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!