KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come visualizzare immagini da un intervallo di percorsi file in Excel?

AutoreXiaoyang Data di modifica
estrarre immagini dai percorsi dei file

Spesso in Excel ti capita di avere un elenco di percorsi di file immagine: magari stai gestendo un inventario di prodotti, raccogliendo foto dei dipendenti o organizzando documentazione di progetto in cui ogni record è associato a un’immagine. In questi casi, visualizzare direttamente le immagini accanto ai rispettivi percorsi può migliorare notevolmente la chiarezza, rendere i dati più accessibili a colpo d’occhio e arricchire report o presentazioni. Tuttavia, Excel non offre una funzione nativa per inserire automaticamente le immagini in base ai percorsi indicati nelle celle, costringendo gli utenti a trovare soluzioni efficienti per inserirle manualmente—soprattutto quando si lavora con grandi volumi di dati. Di seguito ti mostreremo come implementare questa funzionalità utilizzando codice VBA, un componente aggiuntivo dedicato per Excel, e analizzeremo anche scenari applicativi comuni, vantaggi, limitazioni e suggerimenti operativi utili per ciascun metodo.

Visualizza immagini da un intervallo di Percorso file con codice VBA in Excel

Visualizza immagini da un intervallo di Percorso file con una funzionalità sorprendente


Visualizza immagini da un intervallo di Percorso file con codice VBA in Excel

Per gli utenti esperti di automazione e alla ricerca di maggiore personalizzazione, è possibile inserire un’immagine in Excel in base al percorso file utilizzando VBA. Questo approccio offre la flessibilità di adattare il codice a diversi scenari, come gestire le dimensioni o il posizionamento dell’immagine, ed è particolarmente utile se lavori frequentemente con elenchi dinamici.

1. Tieni premuti i tasti ALT + F11 per aprire la finestra di Microsoft Visual Basic, Applications.

2. Fai clic su Inserisci > Modulo, quindi copia e incolla il seguente codice nella finestra del Modulo. Assicurati che i tuoi percorsi file siano validi e accessibili dal tuo computer, altrimenti l'inserimento dell'immagine potrebbe fallire.

Codice VBA: Visualizza immagini da un intervallo di Percorso file:

Sub InsertPicFromFile()
    Dim xRg As Range
    Dim xCell As Range
    Dim xVal As String
    On Error Resume Next
    Set xRg = Application.InputBox("Please select file path cells:", "KuTools for Excel", Selection.Address, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Application.ScreenUpdating = False
    For Each xCell In xRg
        xVal = xCell.Value
        If xVal <> "" Then
            ActiveSheet.Shapes.AddPicture xCell.Value, msoFalse, msoTrue, _
            xCell.Offset(0, 1).Left, xCell.Top, xCell.Height, _
            xCell.Height
        End If
    Next
    Application.ScreenUpdating = True
End Sub

3. Per eseguire questo codice, premi il tasto F5 all'interno della finestra VBA. Apparirà una finestra di dialogo che ti chiederà di selezionare l'intervallo di celle contenenti i tuoi percorsi file. Puoi usare il mouse per selezionare le celle con i percorsi file.codice VBA per selezionare l'elenco dei percorsi dei file

4. Dopo aver selezionato le celle, fai clic su OK. La macro elaborerà i percorsi file e inserirà automaticamente le immagini corrispondenti nella colonna adiacente, abbinando ciascun percorso file alla propria immagine. Vedrai un risultato simile allo screenshot seguente.

tutte le immagini basate sui relativi percorsi dei file sono state visualizzate

Questo metodo VBA è particolarmente utile se i percorsi delle immagini sono locali e hai bisogno di una soluzione rapida e ripetibile. Funziona alla perfezione quando devi automatizzare lo stesso compito su più fogli o cartelle di lavoro. Tuttavia, tieni presente le seguenti limitazioni:

  • Il codice VBA potrebbe non funzionare se i file immagine vengono spostati, eliminati o se i percorsi dei file non sono corretti.
  • Quando utilizzi percorsi file basati su rete o cloud, potresti riscontrare ritardi o errori in caso di connessione lenta o se i file non sono accessibili.
  • Le immagini inserite potrebbero richiedere ridimensionamento o riposizionamento se il layout del foglio cambia dopo l'esecuzione della macro.

Visualizza immagini da un intervallo di Percorso file con una funzionalità sorprendente

Per chi preferisce una soluzione semplice o ritiene il VBA troppo complesso, Kutools per Excel offre una funzionalità integrata chiamata Inserisci immagini da percorso (URL). Grazie a questo strumento versatile, puoi inserire istantaneamente immagini in blocco facendo riferimento a percorsi di file o URL—ideale sia per immagini locali che per quelle ospitate online.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...
Suggerimenti:Per utilizzare la funzionalità Inserisci immagini da percorso (URL), assicurati di aver installato Kutools per Excelsul tuo computer. Puoi scaricarlo e installarlo per una prova gratuita e iniziare subito a beneficiare dei suoi strumenti pratici.

Dopo aver installato Kutools per Excel, segui questi passaggi per inserire rapidamente Inserisci immagine:

1. Vai alla scheda Kutools, fai clic su Inserisci > Inserisci immagini da percorso (URL).

fare clic sulla funzione Inserisci immagini da percorso (URL) di Kutools

2. Nella finestra di dialogo Inserisci immagini da percorso (URL):

  • Seleziona l'elenco di celle contenenti i percorsi dei file e una cella in cui desideri inserire l'immagine.
  • Quindi, specifica nella sezione Dimensioni immagine le dimensioni dell'immagine che desideri utilizzare.

specificare le opzioni nella finestra di dialogo

3. Fai clic su Ok e Kutools inserirà automaticamente le immagini accanto ai tuoi percorsi file selezionati. Il processo è veloce e riduce al minimo gli errori comunemente riscontrati con l’inserimento manuale delle immagini, aiutandoti a mantenere il foglio ordinato e coerente.

le immagini corrispondenti sono state inserite

Con Kutools puoi gestire in modo efficiente grandi volumi di dati immagine, utilizzare collegamenti a immagini web e personalizzare il layout, il tutto tramite un’interfaccia semplice. Se un percorso non può essere caricato o un’immagine non viene visualizzata, verifica che il file o l’URL siano accessibili e digitati correttamente. Puoi anche usare la funzione «Annulla» di Excel per annullare inserimenti accidentali o errati.

Clicca su Scarica Kutools per Excel e provalo gratuitamente ora!


Altri articoli correlati:

  • Converti URL di immagini in immagini effettive in Excel
  • Se hai un elenco di indirizzi URL di immagini nella colonna A e desideri scaricare le immagini corrispondenti per visualizzarle nella colonna adiacente B, come mostrato nello screenshot a sinistra, come puoi estrarre rapidamente e facilmente le immagini effettive dagli URL in Excel?
  • Estrai collegamenti ipertestuali da più immagini in Excel
  • Immagina di avere un elenco di immagini in un foglio di lavoro, ognuna con un collegamento ipertestuale associato, e di voler estrarre gli indirizzi effettivi di questi collegamenti nelle celle adiacenti, come illustrato nello screenshot seguente. Certo, potresti copiare manualmente ogni indirizzo dalla finestra “Modifica collegamento ipertestuale”, ma questa operazione diventa rapidamente dispendiosa in termini di tempo se devi gestire numerosi collegamenti.
  • Crea un elenco a discesa con immagini in Excel
  • In Excel puoi creare rapidamente e facilmente un elenco a discesa con valori di cella, ma hai mai provato a crearne uno con immagini? In altre parole, quando selezioni un valore dall’elenco a discesa, l’immagine corrispondente viene visualizzata in tempo reale.

Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • 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 all’interno della stessa finestra, invece che in finestre separate.
  • Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!

Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.

Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.

ExcelWordOutlookTabsPowerPoint
  • Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
  • Funziona meglio insieme— produttività ottimizzata tra le app di Office
  • Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
  • Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi