Come convertire gli URL delle immagini in immagini reali in Excel?
Se hai un elenco di indirizzi URL di immagini nella colonna A, e ora, vuoi scaricare le immagini corrispondenti dagli URL e visualizzarle nella colonna adiacente B come mostrato nell'immagine a sinistra. In Excel, come potresti estrarre le immagini reali dagli URL delle immagini in modo rapido e semplice?
Converti gli URL dell'immagine in immagini reali con il codice VBA
Converti gli URL delle immagini in immagini reali con Kutools per Excel
Converti gli URL dell'immagine in immagini reali con il codice VBA
Il seguente codice VBA può aiutarti a estrarre rapidamente le immagini reali dagli indirizzi URL dell'immagine, per favore fai come segue:
1. Tieni premuto il ALT + F11 tasti per aprire la finestra di Microsoft Visual Basic, Applications Edition.
2. Clic inserire > Modulie incolla il codice seguente nella finestra del modulo.
Codice VBA: converti gli URL dell'immagine in immagini reali:
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
Note:
- 1. Nel codice sopra, A2: A5 è l'intervallo di celle che contiene gli indirizzi URL da cui si desidera estrarre le immagini, è necessario modificare i riferimenti di cella in base alle proprie necessità.
- 2. Con questo codice, non è possibile specificare la dimensione delle immagini estratte secondo le proprie necessità.
- 3. Il codice sopra può solo estrarre le immagini reali nelle celle oltre alla colonna URL, non è possibile specificare la cella per l'output delle immagini.
- 4. Dovresti avere una conoscenza di base del codice, se qualche carattere manca o non è corretto, il codice non verrà eseguito correttamente.
3. Quindi premere F5 chiave per eseguire questo codice e tutte le immagini corrispondenti sono state estratte dagli URL dell'immagine alla colonna adiacente contemporaneamente e le immagini verranno posizionate al centro delle celle specifiche, vedi screenshot:
Converti gli URL delle immagini in immagini reali con Kutools per Excel
Se non hai familiarità con il codice VBA o vuoi rimediare alla limitazione del codice sopra, Kutools for Excel's Inserisci immagini percorso modulo (URL) La funzione può aiutarti a inserire rapidamente le immagini che rispondono in base agli indirizzi URL o al percorso specifico nel tuo computer come mostrato nell'immagine sottostante. Fai clic per scaricare Kutools per Excel!
Dopo l'installazione Kutools for Excel, per favore fai come questo:
1. Clic Kutools > inserire > Inserisci immagini percorso modulo (URL), nella finestra di dialogo spuntata, impostare le seguenti operazioni, vedere schermate:
2. Quindi, fare clic Ok pulsante e le immagini verranno estratte dagli URL, vedi screenshot:
Fai clic per scaricare e provare gratuitamente Kutools per Excel ora!
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!