Inserire immagini in Excel dimensionando automaticamente le celle

  • Condividi Questo
Hugh West

Inserimento di immagini in Excel In questo articolo vi mostrerò un paio di modi per inserire le immagini in Excel dimensionandole automaticamente alle celle.

Per essere più chiaro, utilizzerò un foglio che rappresenta le informazioni sui fiori per un negozio. Ci sono 3 colonne, queste sono Nome, Prezzo, e Immagine .

Libro di lavoro per esercitarsi

Inserire immagini in Excel dimensionando automaticamente le celle.xlsm

Modi per inserire immagini in Excel dimensionando automaticamente le celle

1. Come inserire un'immagine in una cella di Excel

Per prima cosa, selezionare la cella in cui si desidera per inserire l'immagine . Ora, aprire Inserire Vai a Illustrazioni selezionare Immagini quindi selezionare Questo dispositivo (se le immagini sono memorizzate nello stesso dispositivo)

A questo punto, dal dispositivo in cui sono memorizzate le immagini, selezionare l'immagine che si vuole Inserire. Infine, fare clic su Inserire.

L'immagine viene inserita ma non inserita nella cella. Per inserire l'immagine in una cella è necessario ridimensionarla.

Per saperne di più: Excel VBA: Inserire un'immagine dalla cartella (3 metodi)

2. Ridimensionare un'immagine

I. Utilizzo della scorciatoia da tastiera per il ridimensionamento

A questo punto, selezionare l'immagine che si desidera ridimensionare.

Tenere il Tasto ALT e trascinare l'immagine fino a inserirla nella cella. Tasto ALT inserisce l'immagine nell'intera cella.

Oppure si può utilizzare l'opzione Tasto SHIFT per ridimensionare l'immagine, basta inserirla in una cella.

II. Uso della barra multifunzione per ridimensionare

Selezionare l'immagine che si desidera ridimensionare, quindi andare su Formato dell'immagine .

Ora diminuire o aumentare il Altezza e Larghezza dal Formato dell'immagine .

Ho diminuito entrambi Altezza e Larghezza per inserirlo in una cella.

3. Adattare automaticamente le immagini alle celle con VBA

Per prima cosa, aprire il file Sviluppatore quindi selezionare Visual Basic.

Ora, una nuova finestra di Microsoft Visual Basic per le applicazioni apparirà.

Quindi, aprire Inserire quindi selezionare Modulo.

Qui, il Modulo è aperto.

Ora, scrivere il codice per AutoFit immagini nel modulo.

 Public Sub AutoFitPic() On Error GoTo NOT_SHAPE Dim PicWtoHRatio As Single Dim CellWtoHRatio As Single With Selection PicWtoHRatio = .Width / .Height End With With Selection.TopLeftCell CellWtoHRatio = .Width / .RowHeight End With Select Case PicWtoHRatio / CellWtoHRatio Case Is> 1 With Selection .Width = .TopLeftCell.Width .Height = .Width / PicWtoHRatio End With Case Else With Selection.Height = .TopLeftCell.RowHeight .Width = .Height * PicWtoHRatio End With End Select With Selection .Top = .TopLeftCell.Top .Left = .TopLeftCell.Left End With Exit Sub NOT_SHAPE: MsgBox "Selezionare un'immagine prima di eseguire questa macro" End Sub 

Dopo di che, Risparmiare il codice e tornare al foglio di lavoro. Quindi, aprire Inserire Vai a Illustrazioni selezionare Immagini quindi selezionare Questo dispositivo

A questo punto, dal dispositivo in cui sono memorizzate le immagini, selezionare l'immagine che si vuole Inserire. Infine, fare clic su Inserire.

L'immagine sarà inserito nella cella selezionata.

Ora aperto Vista quindi andare su Macro selezionare Visualizza macro.

Ora, un finestra di dialogo Viene visualizzata la schermata che mostra i dati salvati Nome della macro. Selezionare ora la voce AutoFitPic e il foglio di lavoro in cui voglio applicare Macro. Infine, fare clic su Correre.

L'immagine inserita verrà AutoFit nella cellula.

Dopo aver inserito le altre immagini ed eseguito il comando Macro AutoFitPic ha inserito le immagini nelle rispettive celle.

Bloccare l'immagine con la cella in Excel

Blocco dell'immagine è necessario quando si desidera eseguire qualsiasi funzione con un foglio in cui sono state inserite delle immagini.

Per bloccare un'immagine, selezionarla e poi fare clic con il tasto destro del mouse sul pulsante lato destro del mouse. Quindi selezionare Formato Immagine

Da Formato Immagine selezionare Dimensioni e proprietà quindi selezionare Proprietà. Contrassegnare l'opzione Muoversi e dimensionarsi con le celle.

Seguito il Formato Immagine per il resto delle immagini da eseguire Filtro.

Per prima cosa, aprire Dati quindi selezionare Filtro.

Dopo aver applicato Filtro ora selezionare un'intestazione di colonna qualsiasi, quindi fare clic con il tasto destro del mouse per visualizzare le opzioni di ordinamento.

Ho selezionato Fiori di ciliegio e Rosa.

Ora mostrerà le righe selezionate senza sovrapposizioni di immagini, dato che ho già bloccato le immagini a Muoversi e dimensionarsi con le celle.

Conclusione

In questo articolo ho spiegato diversi modi per inserire immagini in excel dimensionandole automaticamente per adattarle alle celle. Spero che questi diversi approcci vi aiutino ad inserire automaticamente le immagini in una cella. Per qualsiasi tipo di suggerimento, idea o feedback siete i benvenuti. Sentitevi liberi di commentare qui sotto.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.