Kadang-kadang, daripada menyalin lembaran kerja Excel ke badan e-mel, anda mungkin ingin memasukkan tangkapan skrin lembaran kerja. Oleh itu, artikel ini akan menunjukkan 2 kaedah untuk mendapatkannya.
Ramai pengguna ingin mengeksport tangkapan skrin lembaran kerja Excel tertentu dan kemudian memasukkan tangkapan skrin ke badan mesej e-mel Outlook. Hanya dalam tangkapan skrin, nilai sel tidak dapat diubah. Tangkapan skrin dapat dilihat walaupun penerima tidak memasang MS Excel di komputer mereka.
Ini dapat direalisasikan dengan 2 kaedah. Yang pertama adalah dengan fitur bawaan - "Masukkan"> "Tangkapan Layar", yang diperkenalkan dengan terperinci dalam Metode 1. berikut. Dan yang kedua menggunakan sedikit skrip, seperti yang ditunjukkan dalam Metode 2. Sekarang, baca terus ke dapatkannya secara terperinci.
Kaedah 1: Masukkan Tangkapan Skrin Tetingkap Excel
- Pertama, buka lembaran kerja Excel yang ingin anda masukkan ke dalam e-mel.

- Kemudian, lancarkan Outlook dan buat e-mel baru.
- Selanjutnya, di tetingkap Mesej, beralih ke tab "Masukkan".
- Selepas itu, klik butang "Tangkapan Skrin".
- Dalam senarai "Windows Tersedia", pilih tangkapan skrin lembaran kerja Excel.
- Sekali gus, tangkapan skrin lembaran kerja Excel akan dimasukkan.
- Sekarang, anda boleh memotong tangkapan skrin sesuka hati.
Kaedah 2: Salin Tangkapan Layar Lembaran Kerja Excel dengan VBA
- Pada awalnya, buka fail Excel.
- Kemudian, tekan "Alt + F11" untuk mencetuskan editor Excel VBA.
- Seterusnya, tambahkan rujukan ke “MS Outlook Object Library "dan" MS Word Objek Library "menurut"Bagaimana Menambah Objek Library Rujukan dalam VBA".
- Selepas itu, salin kod VBA berikut ke dalam projek atau modul.
Sub ExportInsert_ScreenshotOfSheet_Mail()
Dim objSheet As Excel.Worksheet
Dim objUsedRange As Excel.Range
Dim objOutlookApp As Outlook.Application
Dim objMail As Outlook.MailItem
Dim objMailDocument As Word.document
'Change "Sheets(1)" to the specific worksheet number
Set objSheet = ActiveWorkbook.Sheets(1)
Set objUsedRange = objSheet.UsedRange
'Copy the screenshot of the sheet
objUsedRange.CopyPicture xlScreen, xlPicture
Set objOutlookApp = CreateObject("Outlook.Application")
Set objMail = objOutlookApp.CreateItem(olMailItem)
objMail.Display
Set objMailDocument = objMail.GetInspector.WordEditor
'Paste the copied screenshot
objMailDocument.Range(0, 0).Paste
End Sub
- Kemudian, tekan "F5" untuk menjalankan makro ini.
- Segera, e-mel baru akan dipaparkan.
- Di kotak dialog kecil, klik butang "Benarkan".
- Terakhir, tangkapan skrin lembaran kerja Excel akan dimasukkan ke dalam badan mel.
Semasa Menghadapi Kerosakan Fail Outlook
Sekiranya anda memuat turun lampiran yang dijangkiti virus secara tidak sengaja, fail Outlook anda kemungkinan besar akan diserang dan dengan itu menjadi terganggu. Dalam situasi seperti ini, anda harus terlebih dahulu menjalankan perisian antivirus untuk membunuh virus tersebut. Selepas itu, anda perlu melabur dalam utiliti pembaikan pihak ketiga yang mantap, seperti DataNumen Outlook Repair, yang boleh membaiki PST fail tanpa berpeluh.
Pengenalan Pengarang:
Shirley Zhang adalah pakar pemulihan data di DataNumen, Inc., yang merupakan pemimpin dunia dalam teknologi pemulihan data, termasuk pulih mdf dan produk perisian pembaikan prospek. Untuk maklumat lebih lanjut, lawati www.datanumen.com




