Vai al contenuto principale

Come esportare tutte le immagini contemporaneamente da Excel?

Autore: Xiaoyang Ultima modifica: 2024-11-01

Supponendo che tu abbia molte immagini nella tua cartella di lavoro e desideri salvarle in una cartella specifica alla volta, di solito puoi copiare e incollare le immagini una per una manualmente per il salvataggio, ma copiarle e incollarle richiede molto tempo ripetutamente così. Qui, ti presenterò alcuni suggerimenti per risolvere questo lavoro.


Esporta tutte le immagini contemporaneamente da Excel con la funzione Salva con nome

Con Excel integrato Salva con nome funzione, è possibile salvare una cartella di lavoro come Pagina Web per salvare tutte le immagini inclusi grafici, forme e altri oggetti in una cartella. Si prega di fare come segue.

1. Apri la cartella di lavoro con le immagini che desideri salvare. Clic Compila il > Salva con nome > Navigare.

Fare clic su File > Salva con nome > Sfoglia

2. Nel Salva con nome finestra di dialogo, è necessario:

2.1) Scegli una cartella in cui salvare le immagini esportate;
2.2) Scegli Pagina Web dall'elenco a discesa Salva come tipo;
2.3) Fare clic su Risparmi pulsante.

specificare le opzioni nella finestra di dialogo Salva con nome

3. Nel spuntare Microsoft Excel finestra di dialogo, fare clic su Si pulsante.

fare clic sul pulsante Sì

4. Apri la cartella in cui sono salvati i file esportati e puoi vedere una cartella e un file in formato HTML elencati all'interno. Tutte le immagini nella cartella di lavoro inclusi grafici, forme o oggetti vengono salvate in questa cartella.

Tutte le immagini nella cartella di lavoro, inclusi grafici, forme o oggetti, vengono salvate nella cartella

5. Puoi conservare le immagini che ti servono nella cartella ed eliminarne altre che non ti servono


Esporta facilmente tutte le immagini in una volta da Excel con uno strumento straordinario

Il metodo precedente estrarrà tutti gli oggetti dalla cartella di lavoro, forse alcuni di essi non necessari. Se hai Kutools for Excel installato in Excel, il suo Esporta grafica funzione può aiutarti a salvare solo le immagini di cui hai bisogno.

Kutools for Excel offre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando la creatività e l'efficienza. Migliorato con funzionalità AI, Kutools automatizza le attività con precisione, semplificando la gestione dei dati. Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

1. Clic Kutools Plus > Importa ed esporta > Esporta grafica:

fare clic sulla funzione Esporta grafica di kutools

2. Nel Esporta grafica finestra di dialogo, configurare come segue:

2.1) Scegli Immagini dal Tipi menu `A tendina;
Suggerimenti: Per impostazione predefinita, vengono elencati tutti gli elementi grafici inclusi grafici, immagini e forme nella cartella di lavoro corrente.
2.2) nel Salva directory sezione, fare clic su pulsante brpwse pulsante per selezionare una cartella in cui salvare le immagini esportate;
2.3) nel Formato di esportazione elenco a discesa, scegli il tipo di immagine che desideri esportare;
2.4) Fare clic OK.

specificare le opzioni nella finestra di dialogo

3. Quindi viene visualizzata una finestra di dialogo per dirti quante immagini sono state esportate con successo, fai clic su OK pulsante.

si apre una finestra di dialogo che indica quante immagini vengono esportate

Ora puoi andare nella cartella di destinazione e controllare le immagini esportate.

Si prega di fare clic Esporta grafica per saperne di più su questa funzione.

Prima di applicare Kutools for Excel, Per favore scaricalo e installalo prima.


Esporta le immagini e rinominale con i valori delle celle adiacenti

Come mostrato nello screenshot qui sotto, ci sono due colonne, una contiene un elenco di nomi di frutta e l'altra contiene le immagini corrispondenti dei frutti. Per esportare queste immagini e denominarle automaticamente con i nomi dei frutti corrispondenti, puoi provare il codice VBA in questa sezione.

Esporta le immagini e rinominale con i valori delle celle adiacenti

1. Nel foglio di lavoro in cui si desidera esportare le immagini, premere il altro + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.

2. Nel Microsoft Visual Basic, Applications Edition finestra, fare clic inserire > Modulo. E quindi copia il seguente VBA nella finestra del modulo.

Codice VBA: esporta le immagini in una colonna e denominale automaticamente

Sub ExportImages_ExtendOffice()
'Updated by Extendoffice 20220308
    Dim xStrPath As String
    Dim xStrImgName As String
    Dim xImg As Shape
    Dim xObjChar As ChartObject
    Dim xFD As FileDialog
    Set xFD = Application.FileDialog(msoFileDialogFolderPicker)
    xFD.Title = "Please select a folder to save the pictures" & " - ExtendOffice"
    If xFD.Show = -1 Then
       xStrPath = xFD.SelectedItems.Item(1) & "\"
    Else
        Exit Sub
    End If
    
    On Error Resume Next
    For Each xImg In ActiveSheet.Shapes
        If xImg.TopLeftCell.Column = 2 Then
        xStrImgName = xImg.TopLeftCell.Offset(0, -1).Value
        If xStrImgName <> "" Then
            xImg.Select
            
            Selection.Copy
            Set xObjChar = ActiveSheet.ChartObjects.Add(0, 0, xImg.Width, xImg.Height)
            With xObjChar
                .Border.LineStyle = xlLineStyleNone
                .Activate
                ActiveChart.Paste
                .Chart.Export xStrPath & xStrImgName & ".png"
                .Delete
            End With
        End If
        End If
    Next
End Sub

copia e incolla il codice nel modulo

Note:

1) Il numero 2 nella riga "Se xImg.TopLeftCell.Column = 2 Allora” rappresenta il numero di colonna da cui si desidera esportare le immagini;
2) Il numero -1 nella riga "xStrImgName = xImg.TopLeftCell.Offset(0, -1).Valore” indica che assegnerai un nome alle immagini con i valori delle celle adiacenti a sinistra.

3. premi il F5 chiave per eseguire il codice. Nella finestra di apertura, seleziona una cartella in cui salvare le immagini e fai clic OK.

seleziona una cartella in cui salvare le immagini

Quindi tutte le immagini in una colonna specificata vengono esportate e denominate automaticamente con i valori delle celle adiacenti come specificato.

tutte le immagini in una colonna specificata vengono esportate e denominate automaticamente con i valori delle celle adiacenti


Articolo correlato:

Come esportare grafici in grafici in Excel?

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Tools (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Tools (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Tools (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Tools (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • 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 della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!