Isi kandungan
Dalam artikel ini, anda akan belajar cara menyimpan carta Excel anda sebagai imej (.png, .jpg, .bmp dll. ) atau mengeksportnya ke fail lain seperti dokumen Word atau persembahan PowerPoint.
Microsoft Excel ialah salah satu alat yang paling berkuasa untuk analisis data yang menyediakan banyak ciri dan pilihan khas untuk menggambarkan data anda. Carta (atau graf) ialah salah satu daripada pilihan sedemikian dan mencipta carta dalam Excel adalah semudah memilih data anda dan mengklik ikon carta yang sesuai.
Tetapi apa yang mempunyai kekuatan biasanya mempunyai kelemahannya. Titik lemah carta Excel ialah kekurangan pilihan untuk menyimpannya sebagai imej atau mengeksport ke fail lain. Alangkah baiknya jika kita hanya boleh mengklik kanan graf dan melihat sesuatu seperti " Simpan sebagai imej " atau " Eksport ke ". Tetapi oleh kerana Microsoft tidak bersusah payah untuk mencipta ciri sedemikian untuk kami, kami akan memikirkan sesuatu sendiri :)
Dalam artikel ini saya akan menunjukkan kepada anda 4 cara untuk menyimpan carta Excel sebagai imej, supaya anda boleh memasukkannya ke dalam aplikasi Office lain seperti Word dan PowerPoint, atau gunakan untuk mencipta beberapa maklumat grafik yang menarik:
Salin carta ke program grafik dan simpan sebagai gambar
Seorang rakan saya pernah memberitahu saya bagaimana dia biasanya menyalin carta Excelnya ke Paint. Apa yang dia lakukan ialah mencipta carta dan klik PrintScreen , kemudian buka Paint dan tampal imej keseluruhan skrin. Selepas itu dia memangkas yang berlebihankawasan skrin dan menyimpan bahagian yang tinggal ke fail. Jika anda melakukan cara ini juga, lupakan dan jangan gunakan kaedah kebudak-budakan ini lagi! Terdapat cara yang lebih cepat dan lebih bijak :-)
Sebagai contoh, saya mencipta graf Pai 3-D yang bagus dalam Excel 2010 saya yang secara visual mewakili demografi pelawat tapak web kami dan kini saya mahu mengeksport ini Carta Excel sebagai imej. Perkara yang kami lakukan adalah seperti berikut:
- Klik kanan di suatu tempat pada sempadan carta dan klik Salin . Jangan letak kursor dalam carta; ini mungkin memilih elemen individu dan bukannya keseluruhan graf dan anda tidak akan melihat perintah Salin .
- Buka Cat dan tampal carta dengan mengklik Tampal ikon pada tab Laman Utama atau tekan Ctrl + V :
- Sekarang apa yang perlu dilakukan ialah menyimpan carta anda sebagai fail imej. Klik butang " Simpan sebagai " dan pilih daripada format yang tersedia (.png, .jpg, .bmp dan .gif). Untuk lebih banyak pilihan, klik butang " Format lain " di hujung senarai.
Semudah itu! Dengan cara yang sama, anda boleh menyimpan carta Excel anda ke mana-mana program lukisan grafik lain.
Eksport carta Excel ke Word dan PowerPoint
Jika anda perlu mengeksport carta Excel ke beberapa aplikasi Office lain seperti Word, PowerPoint atau Outlook, cara terbaik ialah menampalnya terus dari papan keratan:
- Salin carta anda seperti yang diterangkan dalam langkah 1di atas.
- Klik dalam dokumen Word atau persembahan PowerPoint anda di mana anda ingin menampal carta dan tekan Ctrl + V . Daripada Ctrl + V , anda boleh klik kanan di mana-mana dalam fail dan anda akan melihat segelintir Pilihan Tampal tambahan untuk dipilih:
Kelebihan utama kaedah ini ialah ia membolehkan anda mengeksport carta Excel yang berfungsi sepenuhnya ke fail lain, bukannya imej semata-mata. Graf akan mengekalkan sambungan dengan lembaran kerja Excel asal dan memuat semula secara automatik apabila data Excel anda dikemas kini. Dengan cara ini, anda tidak perlu menyalin semula carta dengan setiap perubahan data.
Simpan carta ke Word dan PowerPoint sebagai imej
Dalam aplikasi Office 2007, 2010 dan 2013, anda juga boleh menyalin carta Excel sebagai imej. Dalam kes ini, ia akan berkelakuan seperti gambar biasa dan tidak akan dikemas kini. Contohnya, mari kita eksport carta Excel kami ke dokumen Word 2010.
- Salin carta daripada buku kerja Excel anda, tukar kepada dokumen Word anda, letakkan kursor di tempat yang anda mahu masukkan graf dan kemudian klik pada anak panah hitam kecil di bahagian bawah butang Tampal yang berada pada tab Laman Utama :
- Anda akan melihat Butang " Tampal Khas... " seperti yang ditunjukkan dalam tangkapan skrin di atas. Mengkliknya akan membuka dialog Tampal Khas dan anda akan melihat beberapa format imej yang tersedia termasuk Peta Bit, GIF, PNG danJPEG.
- Pilih salah satu format dan klik OK .
Mungkin Tampal Khas pilihan juga tersedia dalam versi Office yang lebih awal, tetapi saya sudah lama tidak menggunakannya, itulah sebabnya tidak dapat menyatakan dengan pasti :)
Simpan semua carta dalam buku kerja Excel sebagai imej
Kaedah yang telah kami bincangkan setakat ini berfungsi dengan baik jika anda mempunyai satu atau beberapa carta. Tetapi bagaimana jika anda perlu menyalin semua carta dalam keseluruhan buku kerja Excel? Ia akan mengambil masa yang agak lama untuk menyalin / menampalnya secara individu. Berita baik ialah anda tidak perlu berbuat demikian! Begini cara anda boleh menyimpan semua carta dalam buku kerja sekaligus:
- Apabila semua carta anda sedia, tukar ke tab Fail dan klik Simpan Sebagai butang.
- Dialog Simpan Sebagai akan dibuka dan anda memilih Halaman Web (*.htm;*html) di bawah " Simpan sebagai jenis ". Juga, pastikan butang radio " Seluruh Buku Kerja " di sebelah Simpan dipilih, seperti yang ditunjukkan dalam tangkapan skrin:
- Pilih folder destinasi tempat anda ingin menyimpan fail anda dan klik butang Simpan .
Imej .png semua carta akan disalin ke folder tersebut bersama-sama dengan fail html. Tangkapan skrin seterusnya menunjukkan kandungan folder tempat saya menyimpan buku kerja saya. Buku ini mengandungi 3 lembaran kerja dengan graf dalam setiap satunya dan seperti yang anda boleh lihat, ketiga-tiga imej .png telah disediakan!
Seperti yang anda ketahui, PNG ialah satudaripada format pemampatan imej terbaik tanpa kehilangan kualiti gambar. Jika anda lebih suka beberapa format lain untuk gambar anda, anda boleh menukarnya dengan mudah kepada .jpg, .gif, .bmp dll.
Simpan carta sebagai imej menggunakan makro VBA
Jika anda perlukan untuk mengeksport carta Excel anda sebagai gambar secara tetap, anda boleh mengautomasikan kerja ini menggunakan makro VBA. Bahagian yang terbaik ialah pelbagai makro sedemikian sudah wujud, jadi tidak perlu mencipta semula roda :)
Sebagai contoh, anda boleh menggunakan penyelesaian yang telah dicuba dan benar yang diterbitkan oleh Jon Peltier di blognya . Makronya semudah ini:
ActiveChart.Export "D:\My Charts\SpecialChart.png"
Barisan kod ini membolehkan anda mengeksport carta yang dipilih sebagai imej .png ke folder yang ditentukan. Walaupun anda tidak pernah menulis satu makro pun sebelum ini, anda boleh membuat yang pertama anda sekarang dalam 4 langkah mudah.
Sebelum anda mengambil makro, buat folder yang anda mahu eksport carta. Dalam kes kami, ia adalah folder Carta Saya pada cakera D. Nah, semua persediaan telah selesai, mari kita ambil bahagian makro.
- Dalam buku kerja Excel anda, tukar kepada Pembangun tab dan klik pada ikon Marcos dalam kumpulan Kod .
Nota. Jika ini kali pertama anda membuat makro, kemungkinan besar tab Pembangun tidak akan kelihatan dalam buku kerja anda. Dalam kes ini, tukar kepada tab Fail , klik Pilihan > Peribadikan Reben . Di bahagian kanan tingkap, di bahagian UtamaSenarai tab, pilih Pembangun , dan kemudian klik OK .
- Beri nama makro anda, contohnya SaveSelectedChartAsImage dan pilih untuk mendayakannya dalam buku kerja semasa anda sahaja:
- Klik Buat butang dan anda akan membuka Editor Visual Basic dengan garis besar makro baharu yang telah ditulis untuk anda. Salin makro berikut dalam baris kedua:
ActiveChart.Export "D:\My Charts\SpecialChart.png"
- Tutup Editor Visual Basic dan klik butang Simpan Sebagai pada tab Fail . Pilih untuk menyimpan buku kerja anda sebagai Buku Kerja Didayakan Makro Excel (*.xlsm). Dan itu sahaja, anda berjaya melakukannya! :)
Sekarang mari jalankan makro yang baru dibuat untuk melihat cara ia berfungsi. Oh tunggu... ada satu perkara lagi yang perlu kamu lakukan. Anda harus memilih carta Excel yang ingin anda eksport kerana seperti yang anda ingat, makro kami hanya menyalin carta aktif. Klik mana-mana sahaja pada sempadan carta dan jika anda melihat sempadan kelabu muda mengelilinginya, maka anda melakukannya dengan betul dan keseluruhan graf anda dipilih:
Tukar kepada Tab Pembangun sekali lagi dan klik pada ikon Makro . Ini akan membuka senarai makro dalam buku kerja anda. Apa yang anda perlu lakukan ialah memilih SaveSelectedChartAsImage dan klik butang Jalankan :
Sekarang buka folder destinasi anda dan semak sama ada imej .png carta anda ada di sana. Dengan cara yang sama anda boleh menyimpan gambar dalam format lain. Dalam makro anda,anda hanya perlu menggantikan .png dengan .jpg atau .gif seperti ini:
ActiveChart.Export "D:\My Charts\SpecialChart.jpg"
Petua. Jika anda ingin menyimpan lembaran kerja Excel sebagai imej JPG, PNG atau GIF, baca panduan ini.
Itu sahaja untuk hari ini, harap anda mendapati maklumat itu berguna. Terima kasih kerana membaca!