কিভাবে আনজিপ করবেন .Zip ভিবিএর মাধ্যমে সরাসরি আউটলুকে সংযুক্তি

এখন শেয়ার:

যখন আপনি "এ একটি সংযুক্তি পাবেন.zip"ফাইল এক্সটেনশন" থাকলে, আপনি যদি সেগুলোকে আনজিপ করতে চান, তবে সাধারণত সেগুলোকে লোকাল ড্রাইভে সেভ ও আনজিপ করা উচিত। কিন্তু অনেকেই সরাসরি আউটলুকে সেগুলো আনজিপ করতে চান। এই আর্টিকেলটি আপনাকে শেখাবে কিভাবে VBA ব্যবহার করে এটি করা যায়।

আপনি নিশ্চয়ই কখনও সেই সংযুক্তিগুলি পেয়েছেন যেগুলি ".zip" ফাইল এক্সটেনশন. এক মধ্যে অভ্যন্তরীণ ফাইল অ্যাক্সেস করার জন্য zip ফাইলটি প্রথমে আনজিপ করতে হবে। এক্ষেত্রে, যথারীতি, প্রথমে ফাইলটি সেভ করতে হবে। zip ফাইলটি লোকাল ড্রাইভে কপি করুন এবং তারপর সেটির উপর রাইট-ক্লিক করে কনটেক্সট মেনু থেকে “Extract All” নির্বাচন করুন। বাস্তবে, অনেক ব্যবহারকারী সরাসরি আউটলুকের মধ্যেই ফাইলটি আনজিপ করতে পছন্দ করেন। তবে, আউটলুকে এমন কোনো বিল্ট-ইন ফিচার নেই। সৌভাগ্যবশত, আপনি নিচের ধাপগুলো অনুসরণ করে ভিবিএ (VBA) ব্যবহার করে খুব সহজেই এই কাজটি করতে পারবেন।

আনজিপ করুন .Zip ভিবিএর মাধ্যমে সরাসরি আউটলুকে সংযুক্তি

আনজিপ করুন .Zip সংযুক্তি সরাসরি আউটলুক

  1. প্রথম স্থানে, আপনার আউটলুক অ্যাপ্লিকেশন চালু করুন।
  2. তারপরে ভিবিএ সম্পাদক অ্যাক্সেস করতে আউটলুক উইন্ডোতে "Alt + F11" কী শর্টকাট টিপুন।
  3. "অ্যাপ্লিকেশনগুলির জন্য মাইক্রোসফ্ট ভিজ্যুয়াল বেসিক" উইন্ডোটির পরবর্তী, একটি মডিউল ব্যবহার করুন যা ব্যবহারযোগ্য নয়।
  4. পরবর্তীকালে, এই মডিউলটিতে নিম্নলিখিত ভিবিএ কোডগুলি অনুলিপি করুন এবং আটকান।
Public Sub UnzipFileInOutlook()
    Dim objMail As Outlook.MailItem
    Dim objAttachments As Outlook.attachments
    Dim objAttachment As Outlook.Attachment
    Dim objShell As Object
    Dim objFileSystem As Object
    Dim strTempFolder As String
    Dim strFilePath As String
    Dim strFileName As String
 
    Set objMail = Outlook.Application.ActiveInspector.CurrentItem
    Set objAttachments = objMail.attachments
 
    'Save & Unzip the zip file in local drive
    Set objShell = CreateObject("Shell.Application")
    Set objFileSystem = CreateObject("Scripting.FileSystemObject")
    strTempFolder = objFileSystem.GetSpecialFolder(2).Path & "\Temp" & Format(Now, "yyyy-mm-dd-hh-mm-ss")
    MkDir (strTempFolder)
 
    For Each objAttachment In objAttachments
        If Right(objAttachment.FileName, 3) = "zip" Then
           strFilePath = strTempFolder & "\" & objAttachment.FileName
           objAttachment.SaveAsFile (strFilePath)
           objShell.NameSpace((strTempFolder)).CopyHere objShell.NameSpace((strFilePath)).Items
        End If
    Next
 
    'Reattach the files extracted from the zip file
    strFileName = Dir(strTempFolder & "\")
 
    While Len(strFileName) > 0
          objMail.attachments.Add (strTempFolder & "\" & strFileName)
          strFileName = Dir
          objMail.Save
    Wend
 
    'Delete the attachments in “.zip” file extension
    Set objAttachments = objMail.attachments
    For Each objAttachment In objAttachments
        If Right(objAttachment.FileName, 3) = "zip" Then
           objAttachment.Delete
           objMail.Save
        End If
    Next
 
    'Delete the temp folder and files
    objFileSystem.DeleteFolder (strTempFolder)
End Sub

VBA কোড - আনজিপ করুন .Zip সংযুক্তি সরাসরি আউটলুক

  1. এর পরে, আপনি যথারীতি মেসেজ উইন্ডোটির দ্রুত অ্যাক্সেস সরঞ্জামদণ্ডে নতুন ভিবিএ প্রকল্প যুক্ত করতে পারেন।
  2. শেষ পর্যন্ত, আপনি চেষ্টা করতে পারেন।
  • প্রথমে এর সাথে একটি বার্তা খুলুন zip নিজস্ব উইন্ডোতে ফাইল।
  • তারপরে "ক্রিয়াগুলি"> "বার্তা সম্পাদনা করুন" এ ক্লিক করুন।
  • এরপরে দ্রুত অ্যাক্সেস সরঞ্জামদণ্ডে নতুন ম্যাক্রো বোতামটি ক্লিক করুন।
  • একবারে, zip ফাইলটি আনজিপ করার পর নিচের স্ক্রিনশটের মতো দেখাবে:Unzip File

বিরক্তিকর পিএসটি ইস্যু থেকে মুক্তি পান

যদিও নতুন ইউনিকোড ফর্ম্যাটে পিএসটি ফাইলটি 20 গিগাবাইট ফাইলের আকারকে সমর্থন করে, তবুও ফাইলটি যতটা সম্ভব ছোট রাখা বুদ্ধিমান। কারণ এটি একটি বৃহত পিএসটি ফাইল দুর্নীতিতে অনেক বেশি প্রবণ। আপনার পিএসটি ফাইলটি একবার আপস হয়ে গেলে, আপনাকে চেষ্টা করতে হবে পিএসটি পুনরুদ্ধার করুন তথ্য। সেই দৃশ্যে, আপনার কাছে কোনও ভাল-প্রমাণিত এবং নামী সরঞ্জামের মতো পুনরাবৃত্তি করা ছাড়া কোনও বিকল্প নেই DataNumen Outlook Repair.

লেখকের ভূমিকা:

শিরলে জাং একটি ডেটা রিকভারি বিশেষজ্ঞ DataNumen, ইনক। যা তথ্য পুনরুদ্ধারের প্রযুক্তিগুলির সহ বিশ্বের শীর্ষস্থানীয় বর্গফুট মেরামত এবং আউটলুক মেরামত সফ্টওয়্যার পণ্য। আরো তথ্যের জন্য, যান WWW.datanumen.com

এখন শেয়ার:

মন্তব্যসমূহ বন্ধ করা হয়.