Заримдаа Excel-ийн ажлын хуудсыг имэйлийн үндсэн хэсэгт хуулахын оронд ажлын хуудасныхаа дэлгэцийн зургийг оруулахыг хүсч магадгүй юм. Тиймээс, энэ нийтлэл нь үүнийг олж авах 2 аргыг харуулах болно.
Олон хэрэглэгчид тодорхой Excel-ийн ажлын хуудасны скриншотыг экспортолж, дараа нь Outlook имэйлийн мессежийн хэсэгт дэлгэцийн агшинг оруулахыг хүсдэг. Зөвхөн дэлгэцийн агшин дээр нүдний утгыг өөрчлөх боломжгүй юм. Хүлээн авагчид компьютер дээрээ MS Excel суулгаагүй байсан ч скриншотыг үзэх боломжтой.
Үүнийг 2 аргаар хэрэгжүүлж болно. Эхнийх нь дараахь 1-р аргад нарийвчлан оруулсан "Insert"> "Screenshot" гэсэн онцлог шинж чанар юм. Хоёр дахь нь Аргын 2-т үзүүлсэн шиг жаахан скрипт ашиглаж байна. Одоо уншина уу тэдгээрийг нарийвчлан авах.
Арга 1: Excel цонхны дэлгэцийн зургийг оруулах
- Эхлээд имэйл оруулахыг хүссэн Excel-ийн ажлын хуудсыг нээнэ үү.

- Дараа нь Outlook програмыг ажиллуулаад шинэ имэйл үүсгээрэй.
- Дараа нь, Зурвас цонхонд "Оруулах" таб руу шилжүүлнэ үү.
- Дараа нь "Дэлгэцийн зураг" товчийг дарна уу.
- "Боломжтой Windows" жагсаалтаас Excel-ийн ажлын хуудасны дэлгэцийн зургийг сонгоно уу.
- Нэгэнт Excel-ийн ажлын хуудасны дэлгэцийн агшинг оруулах болно.
- Одоо та дэлгэцийн зургийг дур мэдэн тайрч авах боломжтой.
Арга 2: Excel-ийн ажлын хуудасны дэлгэцийн зургийг VBA-р хуулж ав
- Хамгийн эхэнд Excel файлыг нээнэ үү.
- Дараа нь "Alt + F11" товчийг дарж Excel VBA засварлагчийг ажиллуулна уу.
- Дараа нь, "MS Outlook Object Library" болон "MS Word Object Library" гэсэн лавлагааг "VBA дээр объектын номын сангийн лавлагааг хэрхэн нэмэх вэ".
- Үүний дараа дараахь VBA кодыг төсөл эсвэл модульд хуулж ав.
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
- Дараа нь “F5” дээр дарж энэ макрог ажиллуулна уу.
- Нэн даруй шинэ имэйл гарч ирнэ.
- Жижиг харилцах цонхонд "Зөвшөөрөх" товчийг дарна уу.
- Эцэст нь Excel-ийн ажлын хуудасны дэлгэцийн агшинг шуудангийн хэсэгт оруулах болно.
Outlook файлын гэмтэлтэй тулгарах үед
Хэрэв та санамсаргүйгээр вирусын халдвар авсан хавсралтыг татаж авбал таны Outlook файл халдлагад өртөх магадлалтай. Ийм нөхцөлд та вирусыг устгахын тулд эхлээд вирусны эсрэг програм ажиллуулах хэрэгтэй. Үүний дараа та хүчирхэг гуравдагч талын засвар үйлчилгээнд хөрөнгө оруулах хэрэгтэй DataNumen Outlook RepairАль болох засварын газар хөлс гаргалгүйгээр файл.
Зохиогчийн танилцуулга:
Ширли Жан бол мэдээлэл сэргээх мэргэжилтэн юм DataNumen, Үүнд мэдээлэл сэргээх технологиор дэлхийд тэргүүлэгч, Inc. mdf-ийг сэргээх програм хангамжийн бүтээгдэхүүнийг засах хэтийн төлөв. Дэлгэрэнгүй мэдээллийг авна уу WWW.datanumen.com




