3 Kaedah Batch Eksport Semua Carta dalam Buku Kerja Excel ke Folder Windows

Kongsi Sekarang:

Anda mempunyai buku kerja Excel yang mengandungi banyak carta yang tersebar di semua lembaran kerja Excelnya. Sekarang, jika anda ingin mengeksport secara berkala ke dalam folder Windows, anda boleh menggunakan salah satu daripada 3 kaedah yang diperkenalkan dalam artikel ini.

Setelah membuat banyak carta untuk data dalam buku kerja Excel, anda mungkin ingin mengeksport carta ini ke folder tempatan sebagai fail gambar JPEG juga. Dalam kes ini, tentu saja, anda boleh menggunakan Kaedah 1 berikut untuk menyimpan carta satu persatu secara manual. Namun, akan membosankan sekiranya terdapat ratusan lembaran kerja dan carta dalam fail Excel. Jadi, di sini kami akan mengajarkan kepada anda 2 pendekatan lain, yang membolehkan anda mendapatkannya secara besar-besaran.

Kaedah 1: Salin Carta ke MS Word /PowerPoint

  1. Sebagai permulaan, pilih carta dalam fail Excel.
  2. Kemudian, klik kanan padanya dan pilih "Salin" pilihan dari menu konteks.Salin Carta
  3. Seterusnya, buat dokumen Word baru.
  4. Kemudian, klik butang "Tampal" dan pilih pilihan "Tampal Istimewa".
  5. Dalam kotak dialog pop timbul, pilih "Gambar (JPEG)" dari senarai "As" dan klik "OK".Tampal Carta sebagai Gambar JPEG
  6. Selepas itu, pasangkan gambar yang disisipkan dalam dokumen.
  7. Kemudian, klik kanan di atasnya dan pilih pilihan "Simpan sebagai Gambar".Simpan Carta sebagai Gambar
  8. Dalam tetingkap “Simpan Fail”, masukkan nama dan pilih folder Windows sasaran.
  9. Terakhir, klik "Simpan".Simpan Carta
  10. Sekarang, anda boleh menggunakan cara ini untuk mengeksport carta lain dari fail Excel.

Kaedah 2: Simpan Buku Kerja sebagai Halaman Web

  1. Pada awalnya, dalam buku kerja Excel yang dibuka, pergi ke "Fail" dan klik "Simpan Sebagai".
  2. Kemudian, di tetingkap "Simpan Sebagai" pop timbul, pilih "Halaman Web" di "Simpan sebagai jenis".Simpan Buku Kerja Excel sebagai Halaman Web
  3. Kemudian, pilih folder Windows tujuan dan klik "Simpan".
  4. Selepas itu, semak ke folder "XXX_files", di mana anda dapat melihat gambar carta yang dieksport.Carta yang Dieksport

Kaedah 3: Eksport Kumpulan melalui Excel VBA

  1. Sebagai permulaan, lancarkan editor Excel VBA mengikut “Cara Menjalankan Kod VBA di Excel Anda".
  2. Seterusnya, masukkan kod berikut ke dalam modul atau projek.
Sub ExportAllCharts()
    Dim objShell As Object
    Dim objWindowsFolder As Object
    Dim strWindowsFolder As String
    Dim objSheet As Excel.Worksheet
    Dim objChartObject As Excel.ChartObject
    Dim objChart As Excel.Chart

    'Select a Windows folder
    Set objShell = CreateObject("Shell.Application")
    Set objWindowsFolder = objShell.BrowseForFolder(0, "Select a Windows folder:", 0, "")

    If Not objWindowsFolder Is Nothing Then
       strWindowsFolder = objWindowsFolder.self.Path & "\"

       For i = ThisWorkbook.Worksheets.Count To 1 Step -1
           Set objSheet = ThisWorkbook.Worksheets(i)

           If objSheet.ChartObjects.Count > 0 Then
              For Each objChartObject In objSheet.ChartObjects
                  Set objChart = objChartObject.Chart
                  objChart.Export strWindowsFolder & objChart.Name & ".jpg"
              Next
          End If
       Next

       'Open the windows folder
       Shell "Explorer.exe" & " " & strWindowsFolder, vbNormalFocus
   End If
End Sub

Kod VBA - Kumpulan Eksport Semua Carta dalam Buku Kerja Excel ke Folder Windows

  1. Kemudian, tekan kekunci "F5" untuk menjalankan makro ini sekarang.
  2. Seterusnya, pilih folder Windows dalam kotak dialog pop timbul.Pilih Folder Windows
  3. Sekali gus, folder Windows akan dipaparkan, yang mengandungi carta yang dieksport.Carta yang Dieksport dalam Folder Windows

perbandingan

kelebihan Kekurangan
Kaedah 1 Mudah dikendalikan Sangat membosankan jika terdapat terlalu banyak lembaran kerja dan carta
Kaedah 2 Mudah dikendalikan Akan menyimpan objek lain yang tidak berguna dalam buku kerja Excel ini
Kaedah 3 Sangat cepat dan senang Pengguna harus berhati-hati dengan makro jahat luaran

Membaiki Fail Excel yang rosak

Fail Excel rentan seperti fail biasa yang lain, seperti dokumen Word. Oleh itu, disyorkan untuk menjaga kekuatan xls baiki utiliti di sekitarnya, seperti DataNumen Excel Repair. Ia akan sangat berguna apabila fail Excel anda rosak.

Pengenalan Pengarang:

Shirley Zhang adalah pakar pemulihan data di DataNumen, Inc., yang merupakan pemimpin dunia dalam teknologi pemulihan data, termasuk sql rosak dan produk perisian pembaikan prospek. Untuk maklumat lebih lanjut, lawati www.datanumen.com

Kongsi Sekarang:

Ruangan komen telah ditutup.