Come si fa a bloccare un'immagine o una foto all'interno di una cella in Excel?
Quando si lavora con immagini in Excel, si possono incontrare situazioni in cui è necessario che un'immagine rimanga collegata a una cella specifica, in modo da spostarsi e ridimensionarsi automaticamente quando si modificano le dimensioni della cella. Questo è particolarmente utile nella gestione di cataloghi di prodotti, organigrammi, piani didattici o qualsiasi foglio di lavoro in cui le immagini devono rimanere allineate ai dati correlati. Di seguito sono riportati diversi metodi pratici per ottenere questo risultato in Excel, insieme a un'analisi della loro applicabilità, dei potenziali vantaggi e delle limitazioni.
Blocca l'immagine a/entro la cella tramite le proprietà di formattazione dell'immagine
Inserisci facilmente un'immagine ridimensionata automaticamente per adattarsi alle celle con uno strumento eccezionale
Codice VBA: inserisci e blocca programmaticamente le immagini nelle celle
Formula Excel: crea collegamenti cliccabili alle immagini usando INDIRETTO o IPERLINK
Blocca l'immagine a/entro la cella tramite le proprietà di formattazione dell'immagine
Excel offre un modo semplice per collegare le immagini alle celle grazie all’opzione integrata Sposta e ridimensiona con le celle. Questo approccio garantisce che, quando si modifica la dimensione della cella, l’immagine si sposti e si adatti automaticamente. È una soluzione immediata e perfetta per gestire manualmente un numero limitato di immagini. Tuttavia, potrebbe rivelarsi meno efficiente con un gran numero di immagini, poiché ognuna richiede una configurazione individuale.
1. Dopo aver inserito un'immagine nel foglio di lavoro, fai clic con il tasto destro sull'immagine e seleziona Dimensioni e proprietà dal menu contestuale. Guarda lo screenshot:

2. Sul lato destro del foglio di lavoro apparirà il riquadro Formato immagine. In tale riquadro, fai clic sull'icona Dimensioni e proprietà
. Quindi, nella sezione Proprietà, seleziona l'opzione Sposta e ridimensiona con le celle. Al termine, puoi chiudere il riquadro.

Ora, quando si regolano Altezza riga o Larghezza colonna, l'immagine si sposterà e ridimensionerà insieme alla cella associata. Ricordare che, se è necessario inserire molte immagini, questa operazione dovrà essere ripetuta per ciascuna di esse. Se l'immagine copre più celle, si ridimensionerà proporzionalmente in base alle modifiche apportate all'area occupata dall'immagine.
Suggerimento: assicurati che l'immagine sia completamente contenuta in un'unica cella se desideri un ridimensionamento strettamente legato a quella cella. Verifica inoltre che la proprietà Sposta e ridimensiona con le celle rimanga attiva: copiare e incollare fogli o immagini potrebbe talvolta disattivare questa impostazione. Nelle versioni più recenti di Excel, la posizione di queste opzioni potrebbe essere leggermente diversa; in caso di dubbi, cerca la sezione Proprietà nel riquadro Formato immagine.
Inserisci facilmente un'immagine ridimensionata automaticamente per adattarsi alle celle con uno strumento eccezionale
Per gli utenti che devono inserire frequentemente più immagini e assicurarsi che ognuna si adatti perfettamente alla propria cella, la funzione Importa immagini di Kutools per Excel offre una soluzione rapida ed efficiente. È particolarmente utile per chi gestisce elenchi di prodotti, profili di dipendenti o fogli di inventario visivi, poiché automatizza l’intero processo e riduce al minimo le regolazioni manuali.
Prima di applicare Kutools per Excel, la preghiamo di scaricarlo e installarlo innanzitutto.
1. Passa alla scheda KUTOOLS PLUS e fai clic su Importa/Esporta > Importa immagini. Vedere lo screenshot:

2. Quando appare la finestra di dialogo Importa immagini, segui questi passaggi:
- 2,1 Nel menu a discesa Ordine importazione, seleziona Riempi per Colonna, quindi per Riga o Riempi per Riga, quindi per Colonna, a seconda che tu voglia caricare le immagini lungo ciascuna colonna o attraverso ciascuna riga.
- 2,2 Fare clic su Aggiungi, quindi scegliere File o Cartella in base alle proprie esigenze. In questo modo è possibile importare singole immagini o tutte le immagini presenti in una cartella.
- 2,3 Nella finestra di dialogo Apri, seleziona il file immagine desiderato o la cartella di destinazione, quindi fai clic sul pulsante Apri per procedere. Guarda lo screenshot:

- 2,4 Le immagini selezionate verranno ora elencate nella finestra di dialogo Importa immagini. Fai clic sul pulsante Dimensione importata, seleziona l'opzione Dimensione cella abbinata per assicurarti che ogni immagine si adatti perfettamente alla cella e clicca su OK.

- 2,5 Dopo aver verificato l'elenco delle immagini, fai clic sul pulsante Importa.
3. Nella finestra di dialogo successiva Importa immagini, seleziona la cella iniziale per le immagini. Fai clic su OK e Kutools per Excel inserirà ogni immagine adattandola perfettamente alle dimensioni della cella corrispondente.
Se desidera provare gratuitamente (30 giorni) questa utility, faccia clic qui per scaricarla, quindi segua la procedura illustrata nei passaggi sopra.
Codice VBA: inserisci e blocca programmaticamente le immagini nelle celle
A volte, per utilizzi avanzati come l’importazione in blocco di immagini o l’automazione di flussi di lavoro, il codice VBA può semplificare notevolmente attività ripetitive. Questo approccio è ideale se devi inserire regolarmente immagini in celle specifiche e assicurarti che siano sempre bloccate, ovvero che si spostino e ridimensionino perfettamente insieme alle celle collegate. L’automazione tramite VBA si rivela particolarmente utile con grandi set di dati, inventari di prodotti o dashboard dinamiche collegate a elementi visivi.
Vantaggi: Estremamente flessibile e personalizzabile per gestire attività complesse o ripetitive. Puoi decidere con precisione quali immagini inserire in quali celle, impostarne le proprietà a livello programmatico e aggiornarle automaticamente non appena arrivano nuovi dati.
Limitazioni: Richiede l’abilitazione delle macro e una conoscenza di base di VBA. Un utilizzo improprio potrebbe causare errori o attivare avvisi di sicurezza in alcuni ambienti.
1. Apri l’editor VBA facendo clic su Strumenti sviluppatore > Visual Basic. Nella finestra Microsoft Visual Basic for Applications, fai clic su Inserisci > Modulo e incolla il seguente codice nel modulo:
Sub InsertAndLockImages()
'Updated by Extendoffice 2025/7/14
Dim fd As FileDialog
Dim selectedItems() As String
Dim targetRange As Range
Dim i As Long
Dim addedPic As Picture
Dim item As Variant
Set fd = Application.FileDialog(msoFileDialogFilePicker)
With fd
.Title = "Select one or more images"
.Filters.Clear
.Filters.Add "Images", "*.jpg; *.jpeg; *.png; *.gif; *.bmp"
.AllowMultiSelect = True
If .Show = -1 Then
If .selectedItems.Count = 0 Then Exit Sub
ReDim selectedItems(1 To .selectedItems.Count)
For i = 1 To .selectedItems.Count
selectedItems(i) = .selectedItems(i)
Next i
Else
Exit Sub
End If
End With
Set targetRange = Application.InputBox("Select the starting cell (images will fill downwards):", "KutoolsforExcel", Type:=8)
If targetRange Is Nothing Then Exit Sub
Application.ScreenUpdating = False
For i = 1 To UBound(selectedItems)
Set addedPic = ActiveSheet.Pictures.Insert(selectedItems(i))
With addedPic
.Top = targetRange.Offset(i - 1, 0).Top
.Left = targetRange.Offset(i - 1, 0).Left
.Width = targetRange.Offset(i - 1, 0).Width
.Height = targetRange.Offset(i - 1, 0).Height
.Placement = xlMoveAndSize
End With
Next i
Application.ScreenUpdating = True
MsgBox "Inserted " & UBound(selectedItems) & " image(s) successfully.", vbInformation
End Sub 2. Per eseguire il codice, fai clic sul pulsante
(Esegui) nella barra degli strumenti dell'editor VBA.
3. Seleziona uno o più file immagine quando appare la finestra di dialogo, quindi fai clic su OK.
4. Seleziona la cella iniziale quando richiesto.
La macro inserirà ogni immagine in righe successive a partire dalla cella selezionata:
- Ogni immagine verrà ridimensionata automaticamente per adattarsi perfettamente alla cella.
- L'immagine è bloccata in modo da spostarsi e ridimensionarsi insieme alla cella.
- Se si selezionano 3 immagini e si sceglie la cella B2,→ l'immagine 1 apparirà in B2,→ l'immagine 2 in B3,→ l'immagine 3 in B4.
- Le immagini si adattano automaticamente alle dimensioni della cella: celle più piccole ridurranno le immagini.
- Per impostazione predefinita, le immagini seguono l’allineamento verticale del testo nella riga.
- Assicurati di avere a disposizione un numero sufficiente di righe vuote per evitare sovrapposizioni con i contenuti già presenti.
Risoluzione dei problemi: Se ricevi avvisi di sicurezza relativi alle macro, modifica le impostazioni delle macro in Excel per abilitarle. Se si verifica un errore durante l'inserimento di un'immagine, assicurati che il percorso esista e che il formato del file sia supportato (i formati comuni includono .jpg, .png e .bmp).
Formula Excel: crea collegamenti cliccabili alle immagini usando INDIRETTO o IPERLINK
Sebbene Excel non consenta di inserire direttamente immagini tramite formule, puoi creare collegamenti interattivi alle immagini e simulare un flusso di lavoro basato su riferimenti esterni. Questa soluzione è ideale per dashboard, report o elenchi in cui gli utenti devono accedere rapidamente a immagini archiviate altrove—ad esempio sul proprio computer o su un server condiviso. Basta memorizzare nel foglio di lavoro il percorso del file o l’URL e renderlo cliccabile: con un semplice click, l’immagine si aprirà automaticamente nel browser predefinito o nel visualizzatore di sistema.
Vantaggi: Semplice, non richiede macro e i valori delle celle rimangono dinamici.
Limitazioni: Nella cella non sono visibili le immagini effettive—solo collegamenti cliccabili. Ideale per un accesso rapido alle risorse visive senza incorporarle direttamente nel file.
1. Supponiamo di avere un elenco di percorsi file o URL nella colonna A. In una cella vuota della stessa riga (ad esempio, B2), inserisci la seguente formula per creare un collegamento ipertestuale cliccabile:
=HYPERLINK(A2,"View Image") Questa formula crea un collegamento cliccabile nella cella B2 che, una volta selezionato, apre l’immagine presente nel percorso o nell’URL indicato in A2.
2. Dopo aver inserito la formula in B2, premere Invio. Per applicarla alle altre righe, trascinare il quadratino di riempimento verso il basso per quante righe servono: così ogni collegamento all’immagine apparirà accanto al relativo percorso.
Note sui parametri: La funzione HYPERLINK richiede due argomenti: il percorso o l’URL dell’immagine e il testo del collegamento. Assicurati che i percorsi o gli URL delle immagini siano validi e accessibili a chiunque utilizzi il foglio Excel. Se fai riferimento a file memorizzati localmente, i collegamenti funzioneranno solo per gli utenti che hanno accesso allo stesso percorso.
Se si desidera visualizzare effettivamente un’immagine in base a un percorso o a un URL, è necessario ricorrere a VBA o al collegamento a oggetti, poiché le immagini non possono essere incorporate direttamente nelle celle utilizzando esclusivamente le formule.
Risoluzione dei problemi: Se il collegamento non si apre, assicurati che il percorso del file sia corretto e che il programma predefinito per il tipo di immagine sia configurato in modo appropriato. Gli URL Internet richiedono una connessione attiva.
Demo: Inserisci automaticamente un'immagine ridimensionata per adattarsi alle celle con Kutools per Excel
Articoli correlati:
- Come bloccare tutti i riferimenti di cella nelle formule contemporaneamente in Excel?
- Come bloccare o proteggere le celle in Excel dopo aver inserito i dati?
- Come bloccare o sbloccare una selezione in base al valore contenuto in un’altra cella in Excel?
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

