ভিবিএর মাধ্যমে কোনও ফোল্ডারে ডুপ্লিকেট আউটলুক আইটেমগুলি কীভাবে দ্রুত সরান

এখন শেয়ার:

আপনি যদি আউটলুক থেকে ডুপ্লিকেট আইটেমগুলো সরাতে চান, তবে এক এক করে খুঁজে মুছে ফেলা বেশ কষ্টসাধ্য হবে। এই পোস্টে শেখানো হবে কীভাবে আউটলুক ভিবিএ (Outlook VBA) ব্যবহার করে দ্রুত এই কাজটি সম্পন্ন করা যায়।

আমার আগের লেখায় - "কীভাবে দ্রুত আউটলুকে সদৃশ ইমেলগুলি সন্ধান এবং সরাতে হয়”, আপনি সদৃশ ইমেলগুলি সন্ধান এবং মুছে ফেলার কৌশল শিখতে পারেন, যা প্রথমে ইমেলগুলি বিষয় অনুসারে বাছাই করে, তারপরে প্রাপ্ত সময় এবং তারপরে নকল আইটেমগুলি সন্ধান করার জন্য এবং শেষ পর্যন্ত সদৃশগুলি নির্বাচন করে" মুছুন "কী টিপুন। যদিও এই পদ্ধতিটি কিছুটা বেশি সুবিধাজনক বলে মনে হচ্ছে তবে এটি আউটলুক ভিবিএ ব্যবহারের তুলনায় অনেক বেশি ঝামেলার। নিম্নলিখিত ভিবিএ কোড দ্বারা, আপনি কেবলমাত্র একটি ক্লিকের মাধ্যমে অনুলিপি আইটেমগুলি দ্রুত মুছে ফেলতে পারেন, ইমেল, কার্য, পরিচিতি বা অ্যাপয়েন্টমেন্ট নয় matter কোডগুলি বিস্তারিতভাবে পেতে এখন পড়ুন।

ভিবিএর মাধ্যমে কোনও ফোল্ডারে ডুপ্লিকেট আউটলুক আইটেমগুলি দ্রুত সরান

কোনও ফোল্ডারে সদৃশ আউটলুক আইটেমগুলি সরান

  1. প্রথমে আপনার Outlook প্রোগ্রামটি চালু করুন।
  2. তারপরে “Alt + F11” কী বোতাম টিপুন।
  3. পরবর্তী ভিবিএ সম্পাদক উইন্ডোতে, ব্যবহৃত মডিউলটি খুলতে ডাবল ক্লিক করুন বা সরাসরি "সন্নিবেশ"> "মডিউল" দ্বারা একটি নতুন মডিউল sertোকাতে হবে।
  4. পরবর্তী মডিউলটিতে নিম্নলিখিত ভিবিএ কোডগুলি অনুলিপি করুন এবং আটকান।
Sub RemoveDuplicateItems()
    Dim objFolder As Folder
    Dim objDictionary As Object
    Dim i As Long
    Dim objItem As Object
    Dim strKey As String

    Set objDictionary = CreateObject("scripting.dictionary")
    'Select a source folder
    Set objFolder = Outlook.Application.Session.PickFolder

    If Not (objFolder Is Nothing) Then
       For i = objFolder.Items.Count To 1 Step -1
           Set objItem = objFolder.Items.Item(i)
 
           Select Case objFolder.DefaultItemType
                  'Check email subject, body and sent time
                  Case olMailItem
                       strKey = objItem.Subject & "," & objItem.Body & "," & objItem.SentOn
                  'Check appointment subject, start time, duration, location and body
                  Case olAppointmentItem
                       strKey = objItem.Subject & "," & objItem.Start & "," & objItem.Duration & "," & objItem.Location & "," & objItem.Body
                  'Check contact full name and email address
                  Case olContactItem
                       strKey = objItem.FullName & "," & objItem.Email1Address & "," & objItem.Email2Address & "," & objItem.Email3Address
                  'Check task subject, start date, due date and body
                  Case olTaskItem
                       strKey = objItem.Subject & "," & objItem.StartDate & "," & objItem.DueDate & "," & objItem.Body
           End Select
 
           strKey = Replace(strKey, ", ", Chr(32))
 
           'Remove the duplicate items
           If objDictionary.Exists(strKey) = True Then
              objItem.Delete
           Else
              objDictionary.Add strKey, True
           End If
       Next i
    End If
End Sub

ভিবিএ কোডস- একটি ফোল্ডারে ডুপ্লিকেট আউটলুক আইটেমগুলি দ্রুত সরান

  1. এর পরে, ডিজিটালি এই ম্যাক্রোতে স্বাক্ষর করুন এবং আপনার আউটলুক ম্যাক্রো সুরক্ষা স্তরটিকে নিম্নে পরিবর্তন করুন।
  2. পরে, আপনি এই নতুন ভিবিএ প্রকল্পটি পরিচালনা করতে পারেন। টুলবারে সরাসরি "রান" আইকনে ক্লিক করুন।এই ম্যাক্রো চালান
  3. এরপরে, আপনাকে এমন একটি ফোল্ডার নির্বাচন করতে হবে যেখানে আপনি নকল আইটেমগুলি সরাতে চান।একটি ফোল্ডার নির্বাচন করুন
  4. অবশেষে, নির্বাচিত ফোল্ডারে থাকা সদৃশ আইটেমগুলি একবারে মুছে ফেলা হবে।

সেফগার্ড অরক্ষিত পিএসটি ডেটা

পিএসটি ফাইল দুর্নীতির পক্ষে সংবেদনশীল, এই কারণে আপনার পিএসটি ফাইলটি সুরক্ষিত করার জন্য আপনার প্রচুর প্রচেষ্টা ব্যয় করা উচিত। উদাহরণস্বরূপ, আপনার আউটলুককে ভুলভাবে বন্ধ হতে দেওয়া উচিত। তদুপরি, আপনার একটি শক্তসমর্থ প্রস্তুত করা প্রয়োজন need আউটলুক ঠিক করা সরঞ্জাম, যেমন DataNumen Outlook Repair যা সময়মতো আপনার পিএসটি উদ্ধার করতে সক্ষম হবে।

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

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

এখন শেয়ার:

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