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

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.
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.

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.
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).

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.

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.

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.
- Inserisci la stessa immagine in più fogli di lavoro
- Di solito puoi inserire rapidamente un'immagine in un foglio di lavoro tramite la funzione Inserisci in Excel, ma hai mai provato a inserire la stessa immagine in tutti i fogli della cartella di lavoro?
Migliori Strumenti per la Produttività in Office
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.
- 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