কখনও কখনও, আপনি একটি এক্সেল ওয়ার্কশীটে নির্বাচিত কক্ষগুলিকে একটি Outlook ইমেলে দ্রুত সন্নিবেশ করতে এবং এই ইমেলটি পাঠাতে চাইতে পারেন। এই নিবন্ধটি আপনাকে 2টি পদ্ধতি অফার করতে এই ইচ্ছাটি দেখবে।
আমার আগের নিবন্ধ "আউটলুক ইমেল হিসাবে একটি এক্সেল ওয়ার্কশিট প্রেরণের 2 দ্রুত পদ্ধতি” আপনাকে শিখিয়েছে কিভাবে একটি সম্পূর্ণ এক্সেল ওয়ার্কশীট ইমেইল হিসাবে পাঠাতে হয়। যাইহোক, কখনও কখনও, আপনি শুধুমাত্র একটি ইমেল হিসাবে একটি ওয়ার্কশীটে নির্বাচিত ঘর পাঠাতে চান। এই প্রয়োজনীয়তার প্রতিক্রিয়া হিসাবে, এখানে আমরা আপনাকে 2টি পদ্ধতি প্রকাশ করব। আপনি আপনার পছন্দ অনুযায়ী চয়ন করতে পারেন.

পদ্ধতি 1: নির্বাচিত সেলগুলিকে ম্যানুয়ালি ইমেলে কপি করুন
- টু এসtart এর সাথে, উত্স এক্সেল ফাইলটি খুলুন এবং সঠিক এক্সেল ওয়ার্কশীটটি অ্যাক্সেস করুন।
- তারপর আপনি একটি Outlook ইমেল হিসাবে পাঠাতে চান যে ঘর নির্বাচন করুন.
- পরবর্তীতে নির্বাচিত ঘরগুলি অনুলিপি করতে "Ctrl + C" কী শর্টকাট টিপুন।
- এর পরে, আপনার আউটলুক অ্যাপ্লিকেশন চালু করুন।
- পরবর্তীকালে, একটি নতুন আউটলুক ইমেল তৈরি করতে "হোম" রিবনের "নতুন ইমেল" বোতামে ক্লিক করুন৷
- পরে নতুন মেসেজ উইন্ডোতে, মেসেজের বডি বিভাগে ক্লিক করুন।
- এবং তারপরে "Ctrl + V" কী বোতাম টিপুন পূর্বে অনুলিপি করা নির্বাচিত এক্সেল সেলগুলি পেস্ট করতে।
- অবশেষে, আপনি যথারীতি ইমেল রচনা করতে পারেন এবং এটি পাঠাতে "পাঠান" বোতামটি ক্লিক করতে পারেন।
পদ্ধতি 2: VBA এর মাধ্যমে নির্বাচিত সেলগুলিকে ইমেল হিসাবে পাঠান
- একেবারে শুরুতে, উত্স এক্সেল ওয়ার্কবুকটি খুলুন।
- তারপর এক্সেল VBA সম্পাদক অ্যাক্সেস করতে "Alt + F11" কী বোতাম টিপুন।
- নতুন উইন্ডোতে, একটি নতুন মডিউল সন্নিবেশ করতে "ঢোকান" > "মডিউল" এ ক্লিক করুন।
- পরবর্তী Microsoft Outlook অবজেক্ট সক্ষম করা উচিত। "সরঞ্জাম" > "রেফারেন্স" এ ক্লিক করুন। পপআপ ডায়ালগ বক্সে, "Microsoft Outlook Object Lib" খুঁজুন এবং চেক করুনrary ”।
- পরবর্তীকালে, এই মডিউলটিতে নিম্নলিখিত ভিবিএ কোডটি অনুলিপি করুন।
Sub SendSelectedCells_inOutlookEmail()
Dim objSelection As Excel.Range
Dim objTempWorkbook As Excel.Workbook
Dim objTempWorksheet As Excel.Worksheet
Dim strTempHTMLFile As String
Dim objTempHTMLFile As Object
Dim objFileSystem As Object
Dim objTextStream As Object
Dim objOutlookApp As Outlook.Application
Dim objNewEmail As Outlook.MailItem
'Copy the selection
Set objSelection = Selection
Selection.Copy
'Paste the copied selected ranges into a temp worksheet
Set objTempWorkbook = Excel.Application.Workbooks.Add(1)
Set objTempWorksheet = objTempWorkbook.Sheets(1)
'Keep the values, column widths and formats in pasting
With objTempWorksheet.Cells(1)
.PasteSpecial xlPasteValues
.PasteSpecial xlPasteColumnWidths
.PasteSpecial xlPasteFormats
End With
'Save the temp worksheet as a HTML file
Set objFileSystem = CreateObject("Scripting.FileSystemObject")
strTempHTMLFile = objFileSystem.GetSpecialFolder(2).Path & "\Temp for Excel" & Format(Now, "YYYY-MM-DD hh-mm-ss") & ".htm"
Set objTempHTMLFile = objTempWorkbook.PublishObjects.Add(xlSourceRange, strTempHTMLFile, objTempWorksheet.Name, objTempWorksheet.UsedRange.Address)
objTempHTMLFile.Publish (True)
'Create a new email
Set objOutlookApp = CreateObject("Outlook.Application")
Set objNewEmail = objOutlookApp.CreateItem(olMailItem)
'Read the HTML file data and insert into the email body
Set objTextStream = objFileSystem.OpenTextFile(strTempHTMLFile)
objNewEmail.HTMLBody = objTextStream.ReadAll
objNewEmail.Display
'You can specify the new email recipients, subjects here using the following lines:
'objNewEmail.To = "johnsmith@datanumen.com"
'objNewEmail.Subject = "DataNumen Products"
'objNewEmail.Send --> directly send out this email
objTextStream.Close
objTempWorkbook.Close (False)
objFileSystem.DeleteFile (strTempHTMLFile)
End Sub
- শেষ পর্যন্ত, আপনি চেষ্টা করতে পারেন।
- প্রথমত, যথারীতি নির্দিষ্ট ঘর নির্বাচন করুন।
- তারপর নতুন ম্যাক্রোতে ফিরে যান এবং এটিকে ট্রিগার করতে F5 কী টিপুন।
- একবারে, একটি নতুন আউটলুক ইমেল প্রদর্শিত হবে, যেখানে আপনি দেখতে পাবেন যে নির্বাচিত কক্ষগুলি ইমেলের বডিতে ঢোকানো হয়েছে, নিম্নলিখিত স্ক্রিনশটের মতো:
PST ফাইলটি এক্সেল ফাইলের মতোই দুর্বল
আমরা জানি, এক্সেল ফাইল এবং ওয়ার্ড ডকুমেন্ট দুর্নীতির প্রবণ। প্রকৃতপক্ষে, একই PST ফাইলের জন্য সত্য, যা আপনার Outlook মেলবক্সের সমস্ত আইটেম ধারণ করে। সুতরাং, আপনার PST ডেটা সুরক্ষিত করা একটি কঠিন কাজ। তাদের একজনost কার্যকরী ব্যবস্থা হল নিয়মিত ফাইল ব্যাক আপ করা। প্লাস, যাতে অবিলম্বে উদ্ধার প্রদানের জন্য, আপনি আরও ভাল একটি অভিজ্ঞ টুল প্রস্তুত ছিল, যেমন DataNumen Outlook Repair, যা সক্ষম আউটলুক পুনরুদ্ধার ঘাম না ভেঙে তথ্য।
লেখকের ভূমিকা:
শিরলে জাং একটি ডেটা রিকভারি বিশেষজ্ঞ DataNumen, ইনক। যা তথ্য পুনরুদ্ধারের প্রযুক্তিগুলির সহ বিশ্বের শীর্ষস্থানীয় মেরামত এমডিএফ এবং আউটলুক মেরামত সফ্টওয়্যার পণ্য। আরো তথ্যের জন্য, যান WWW.datanumen.com



