Come modificare automaticamente tutte le immagini in "Sposta e ridimensiona con le celle" in Excel?
Per impostazione predefinita, le immagini inserite in un foglio di lavoro di Excel sono impostate su “Sposta ma non ridimensionare con le celle”, il che significa che rimangono della stessa dimensione anche quando si regolano le dimensioni delle celle. Se hai bisogno che le immagini si ridimensionino e si spostino insieme alle loro celle, di solito devi cambiare questa impostazione manualmente per ogni immagine. Tuttavia, esiste un metodo rapido per impostare tutte le immagini su “Sposta e ridimensiona con le celle” automaticamente utilizzando un semplice codice VBA. Questo articolo ti guiderà attraverso il processo.
Modifica automatica di tutte le immagini in "Sposta e ridimensiona con le celle" con il codice VBA
Modifica automatica di tutte le immagini in "Sposta e ridimensiona con le celle" con il codice VBA
Il seguente codice VBA può aiutarti a modificare rapidamente le proprietà di tutte le immagini in "Sposta e ridimensiona con le celle" in un foglio di lavoro. Procedi come segue.
1. Apri il foglio di lavoro contenente le immagini che desideri modificare spostandole e ridimensionandole con le celle, quindi apri la finestra Microsoft Visual Basic for Applications premendo i tasti Alt + F11.
2. Nella finestra Microsoft Visual Basic for Applications, fai clic su Inserisci > Modulo. Quindi copia e incolla il codice VBA nella finestra del Codice.
Codice VBA: cambia tutte le immagini in "Sposta e ridimensiona con le celle"
Sub MoveAndSizeWithCells()
Dim xPic As Picture
On Error Resume Next
Application.ScreenUpdating = False
For Each xPic In ActiveSheet.Pictures
xPic.Placement = xlMoveAndSize
Next
Application.ScreenUpdating = True
End Sub
3. Premi il tasto F5 o fai clic sul pulsante Esegui per eseguire il codice.
Tutte le immagini nel foglio di lavoro corrente sono ora impostate su "Sposta e ridimensiona con le celle" automaticamente.
Articoli correlati:
- Come centrare un'immagine in una cella di Excel?
- Come verificare se una cella contiene un'immagine in Excel?
- Come inserire dinamicamente un'immagine o una foto in una cella basata sul valore della cella in Excel?
- Come ingrandire un'immagine facendo clic su di essa in Excel?
I 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 oltre300 funzionalità avanzate per aumentare la produttività e farti risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta le schede su Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra invece che in nuove finestre.
- Aumenta la produttività del50% e riduce centinaia di clic del mouse ogni giorno!
Tutti gli add-in Kutools. Un solo programma di installazione
La suite Kutools for Office include add-in per Excel, Word, Outlook & PowerPoint più Office Tab Pro, ideale per i team che lavorano su più app di Office.





- Suite tutto-in-uno — Add-in per Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Un solo programma di installazione, una sola licenza — configurazione in pochi minuti (pronto per MSI)
- Funzionano meglio insieme — produttività ottimizzata su tutte le app Office
- Prova completa30 giorni — nessuna registrazione, nessuna carta di credito
- Massimo risparmio — costa meno rispetto all’acquisto singolo degli add-in