တစ်ခါတစ်ရံတွင်၊ Excel အလုပ်စာရွက်ကို အီးမေးလ်တစ်ခု၏ စာကိုယ်ထဲသို့ ကူးယူမည့်အစား၊ အလုပ်စာရွက်၏ ဖန်သားပြင်ဓာတ်ပုံကို ထည့်သွင်းလိုပေမည်။ ထို့ကြောင့် ဤဆောင်းပါးတွင် ၎င်းကိုရရန် နည်းလမ်း ၂ ခုကို ဖော်ပြပါမည်။
အသုံးပြုသူအများအပြားသည် သီးခြား Excel အလုပ်စာရွက်၏ ဖန်သားပြင်ဓာတ်ပုံကို ထုတ်ယူလိုကြပြီး Outlook အီးမေးလ်တစ်ခု၏ မက်ဆေ့ချ်ကိုယ်ထည်တွင် ဖန်သားပြင်ဓာတ်ပုံကို ထည့်သွင်းလိုကြသည်။ ဖန်သားပြင်ဓာတ်ပုံတွင်သာ၊ ဆဲလ်တန်ဖိုးများကို ပြောင်းလဲ၍မရပါ။ လက်ခံသူများသည် ၎င်းတို့၏ကွန်ပျူတာများတွင် MS Excel မထည့်သွင်းပါက စခရင်ရှော့ကို ကြည့်ရှုနိုင်သည်။
ဒါကို နည်း ၂ မျိုးနဲ့ သိနိုင်တယ်။ ပထမတစ်ခုသည် အောက်ပါ Method 2 တွင် သေသေချာချာ မိတ်ဆက်ထားသည့် inbuilt feature - "Insert" > "Screenshot" ဖြင့် ဖြစ်ပါသည်။ ဒုတိယတစ်ခုသည် Method 1 တွင်ပြထားသည့်အတိုင်း အနည်းငယ်သော scripting ကိုအသုံးပြုနေပါသည်။ ယခုတွင် ဆက်လက်ဖတ်ရှုပါ။ သူတို့ကိုအသေးစိတ်ရယူပါ။
နည်းလမ်း 1- Excel Window ၏ ဖန်သားပြင်ဓာတ်ပုံကို ထည့်သွင်းပါ။
- ပထမဦးစွာ၊ သင်အီးမေးလ်ထဲသို့ထည့်လိုသော Excel worksheet ကိုဖွင့်ပါ။

- ထို့နောက် Outlook ကိုဖွင့်ပြီး အီးမေးလ်အသစ်တစ်ခုဖန်တီးပါ။
- ထို့နောက် Message window တွင်၊ "Insert" tab သို့ပြောင်းပါ။
- ထို့နောက် "Screenshot" ခလုတ်ကိုနှိပ်ပါ။
- “Available Windows” စာရင်းတွင် Excel worksheet ၏ screenshot ကို ရွေးပါ။
- တစ်ချိန်တည်းတွင်၊ Excel worksheet ၏ screenshot ကိုထည့်သွင်းလိမ့်မည်။
- ယခု၊ သင်သည် ဖန်သားပြင်ဓာတ်ပုံကို အလိုအလျောက်ဖြတ်တောက်နိုင်သည်။
နည်းလမ်း 2- Excel Worksheet ၏ Screenshot ကို VBA ဖြင့် ကူးယူပါ။
- အစကတည်းက Excel ဖိုင်ကိုဖွင့်ပါ။
- ထို့နောက် Excel VBA တည်းဖြတ်မှုကို စတင်ရန် "Alt + F11" ကိုနှိပ်ပါ။
- ထို့နောက် “MS Outlook Object Library” နှင့် “MS Word Object Library” တို့ကို “အောက်တွင်ဖော်ပြထားသောအတိုင်း” ရည်ညွှန်းချက်ထည့်ပါ။VBA မှာ Object Library Reference ထည့်နည်း"။
- ထို့နောက်၊ အောက်ပါ 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" ကိုနှိပ်ပါ။
- ချက်ခြင်းတွင်၊ အီးမေးလ်အသစ်တစ်ခုပေါ်လာလိမ့်မည်။
- သေးငယ်သော dialog box တွင် "Allow" ခလုတ်ကိုနှိပ်ပါ။
- နောက်ဆုံးအနေဖြင့် Excel worksheet ၏ screenshot ကို mail body ထဲသို့ ထည့်သွင်းသွားမည်ဖြစ်ပါသည်။
Outlook ဖိုင်ပျက်စီးမှုကို ရင်ဆိုင်ရသောအခါ
အကယ်၍ သင်သည် ဗိုင်းရပ်စ်ကူးစက်ခံထားရသော ပူးတွဲပါဖိုင်များကို မတော်တဆ ဒေါင်းလုဒ်လုပ်ပါက၊ သင်၏ Outlook ဖိုင်သည် တိုက်ခိုက်ခံရနိုင်ချေများပြီး အခိုးအငွေ့ဖြစ်လာနိုင်သည်။ ဒီလိုအခြေအနေမျိုးမှာ ဗိုင်းရပ်စ်တွေကို သတ်ဖို့အတွက် အရင်ဆုံး Antivirus software ကို run ရပါမယ်။ ထို့နောက်တွင်၊ ကဲ့သို့သော ခိုင်မာသော ပြင်ပအဖွဲ့အစည်း ပြုပြင်မှု utility တွင် သင်ရင်းနှီးမြှုပ်နှံရန် လိုအပ်သည်။ DataNumen Outlook Repair, အရာနိုင် PST ပြုပြင်ခြင်း။ ချွေးမချိုးဘဲ ဖိုင်။
စာရေးသူနိဒါန်း:
Shirley Zhang သည် ဒေတာပြန်လည်ရယူရေးဆိုင်ရာ ကျွမ်းကျင်သူဖြစ်သည်။ DataNumen, Inc. အပါအဝင် ဒေတာပြန်လည်ရယူရေးနည်းပညာများတွင် ကမ္ဘာ့ခေါင်းဆောင်ဖြစ်သည်။ mdf ကိုပြန်လည်ရယူပါ။ နှင့် outlook ပြုပြင်ရေး software ထုတ်ကုန်များ။ ပိုမိုသိရှိလိုပါကသွားရောက်ကြည့်ရှု www ။datanumen.com




