যদিও আউটলুক সরাসরি সংযুক্তিগুলিকে একটিতে সংকুচিত করার অনুমতি দেয় না RAR ফাইল, আপনি এখনও এটি একটি বাতাসের মত উপলব্ধি করতে এই নিবন্ধে চালু VBA কোড ব্যবহার করতে পারেন.
আমরা সবাই জানি, একটি ইমেলে অনেক বড় ফাইল সংযুক্ত করার সময়, আপনি Outlook-এ সংযুক্তি আকারের সীমা সম্পর্কে একটি সতর্কতা পেতে পারেন। এছাড়াও, যদি একটি ইমেল খুব বড় সংযুক্তি বহন করে, তাহলে এটি সফলভাবে পাঠানো আরও কঠিন হয়ে যাবে। সুতরাং, এই ধরনের সংযুক্তিগুলির মুখোমুখি হলে, আপনি এগুলিকে একটিতে সংকুচিত করতে বেছে নিতে পারেন RAR ফাইল, যা কিছু ডিগ্রী সংযুক্ত ফাইলের আকার কমাতে পারে।

সাধারণভাবে, ফাইল কম্প্রেস করতে a RAR ফাইল, আপনি শুধুমাত্র স্থানীয় ড্রাইভে এটি অর্জন করতে পারেন যে আউটলুক সংকুচিত করার জন্য এই জাতীয় বৈশিষ্ট্য প্রদান করে না। যাইহোক, অনেকে এটি সরাসরি আউটলুকের মধ্যে সম্পন্ন করার আশা করেন। অতএব, এখানে আমরা আপনাকে আউটলুক VBA এর মাধ্যমে এটি কিভাবে পেতে হয় তা শেখাব।
দ্রুত সমস্ত সংযুক্তি সংক্ষেপে ক RAR আপনার আউটলুক ইমেল ফাইল
- একেবারে গোড়ার দিকে আপনার আউটলুক অ্যাপ্লিকেশনটি চালু করুন।
- তারপরে মূল আউটলুক উইন্ডোতে "Alt + F11" কী টিপুন।
- এরপর আপনি "অ্যাপ্লিকেশনের জন্য মাইক্রোসফ্ট ভিজ্যুয়াল বেসিক" উইন্ডো লিখবেন। আপনাকে একটি খালি মডিউল খুলতে হবে।
- পরবর্তীকালে, এই মডিউলটিতে নিম্নলিখিত ভিবিএ কোডটি অনুলিপি করুন এবং আটকান।
Sub RarAttachments()
Dim objMail As Outlook.MailItem
Dim objAttachments As Outlook.attachments
Dim objAttachment As Outlook.Attachment
Dim objFileSystem As Object
Dim objShell As Object
Dim strTempFolder As Variant
Dim strRARFile As Variant
Dim strSourceFile As String
'Save the attachments to Temporary folder
Set objFileSystem = CreateObject("Scripting.FileSystemObject")
strTempFolder = objFileSystem.GetSpecialFolder(2).Path & "\Temp " & Format(Now, "YYYY-MM-DD hh-mm-ss")
MkDir (strTempFolder)
Set objMail = Outlook.Application.ActiveInspector.CurrentItem
Set objAttachments = objMail.attachments
For Each objAttachment In objAttachments
objAttachment.SaveAsFile (strTempFolder & "\" & objAttachment.FileName)
Next
'Create a new RAR file
strRARFile = InputBox("Specify a name for the new zip file", "Name Zip File", objMail.Subject)
strRARFile = objFileSystem.GetSpecialFolder(2).Path & "\" & strRARFile & ".rar"
Open strRARFile For Output As #1
Print #1, Chr$(80) & Chr$(75) & Chr$(5) & Chr$(6) & String(18, 0)
Close #1
Set objShell = CreateObject("Shell.Application")
'Add the files to the New RAR file
strSourceFile = Dir(strTempFolder)
While strSourceFile <> ""
'Change "C:\Program Files (x86)\WinRAR\WinRAR.exe" to the location where your WinRAR is installed
objShell.Run Chr(34) & "C:\Program Files (x86)\WinRAR\WinRAR.exe" & Chr(34) & " a -r" & Chr(34) & strRARFile & Chr(34) & " " & Chr(34) & strSourceFile & Chr(34)
strSourceFile = Dir
Wend
'Delete all the attachments
Set objAttachments = objMail.attachments
While objAttachments.Count > 0
objAttachments.Item(1).Delete
Wend
'Add the new RAR file to the current email
objMail.attachments.Add strRARFile
'Prompt you
MsgBox "Complete!", vbExclamation
End Sub
- এর পরে, আপনার আউটলুক ম্যাক্রো সুরক্ষা স্তরটিকে নিম্নে পরিবর্তন করুন।
- পরে, সুবিধাজনক অ্যাক্সেসের জন্য, আপনি দ্রুত অ্যাক্সেস টুলবারে ম্যাক্রো যোগ করতে পারেন।
- শেষ পর্যন্ত আপনি চেষ্টা করতে পারেন।
- প্রথমত, অনেক সংযুক্তি সহ একটি ইমেল খুলুন।
- তারপরে কুইক অ্যাক্সেস সরঞ্জামদণ্ডে ম্যাক্রো বোতাম টিপুন।
- পরবর্তীতে আপনাকে নতুনের জন্য একটি নাম ইনপুট করতে হবে RAR ফাইল করুন এবং "ঠিক আছে" টিপুন।
- এর পরে, সমস্ত মূল সংযুক্তি একটি নতুন দ্বারা প্রতিস্থাপিত হবে RAR স্ক্রিনশটের মত ফাইল:
Unrar .RAR আউটলুকে সংযুক্তি
একইভাবে, আউটলুকও ব্যবহারকারীদের সরাসরি ডিকম্প্রেস করার অনুমতি দেয় না। .RAR এর মধ্যে ফাইল আছে। সুতরাং, আপনি যদি একটির অভ্যন্তরীণ ফাইলগুলি দেখতে চান .RAR সংযুক্তি, আপনাকে আপনার স্থানীয় ড্রাইভে এটি সংরক্ষণ এবং ডিকম্প্রেস করতে হবে। যাইহোক, এটা নিঃসন্দেহে ক্লান্তিকর। সৌভাগ্যবশত, আপনি এখনও আউটলুকে এই বৈশিষ্ট্যটি অর্জন করতে VBA ব্যবহার করতে পারেন, যা আমার আগের নিবন্ধে চালু করা হয়েছে “কিভাবে আনরার করবেন .RAR ভিবিএর মাধ্যমে সরাসরি আউটলুকে সংযুক্তি".
লেখকের ভূমিকা:
শিরলে জাং একটি ডেটা রিকভারি বিশেষজ্ঞ DataNumen, ইনক। যা তথ্য পুনরুদ্ধারের প্রযুক্তিগুলির সহ বিশ্বের শীর্ষস্থানীয় SQL Server দুর্নীতি এবং আউটলুক মেরামত সফ্টওয়্যার পণ্য। আরো তথ্যের জন্য, যান WWW.datanumen.com

