আউটলুকের একটি ওয়ার্কবুকে একাধিক এক্সেল ওয়ার্কবুক সংযুক্তিগুলিকে কীভাবে দ্রুত একত্রিত ও রপ্তানি করবেন

এখন শেয়ার:

আপনি যখন একাধিক এক্সেল ওয়ার্কবুকের সাথে সংযুক্ত একটি ইমেল পান, আপনি যদি একটি ওয়ার্কবুকের সমস্ত ওয়ার্কবুকের বিষয়বস্তু পরীক্ষা করতে চান, তাহলে আপনি এই নিবন্ধের উপায়টি ব্যবহার করতে পারেন। এটি একটি ওয়ার্কবুকে একাধিক এক্সেল ওয়ার্কবুক সংযুক্তি রপ্তানি করবে।

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

আউটলুকের একটি ওয়ার্কবুকে একাধিক এক্সেল ওয়ার্কবুক সংযুক্তি দ্রুত একত্রিত করুন এবং রপ্তানি করুন

একাধিক এক্সেল ওয়ার্কবুক সংযুক্তি এক ওয়ার্কবুকে একত্রিত ও রপ্তানি করুন

  1. প্রথমে, আপনার Outlook অ্যাপ্লিকেশনটি চালু করুন।
  2. তারপর, Outlook VBA সম্পাদক অ্যাক্সেস করুন।
  3. এরপরে, নতুন “Microsoft Visual Basic for Applications” উইন্ডোতে, আপনাকে “MS Excel Object Library” সক্রিয় করতে হবে, যে সম্পর্কে আপনি এই নিবন্ধটি দেখতে পারেন – “VBA-তে কীভাবে একটি অবজেক্ট লাইব্রেরি রেফারেন্স যুক্ত করবেন".
  4. পরবর্তীকালে, একটি প্রকল্প বা মডিউলে নিম্নলিখিত VBA কোডটি অনুলিপি করুন।
Sub CombineMultipleExcelWorkbookAttachmensIntoOne()
    Dim objSelectedAttachments As Outlook.AttachmentSelection
    Dim objAttachment As Outlook.Attachment
    Dim strTempFolder As String
    Dim objExcelApp As Excel.Application
    Dim objExcelWorkbook As Excel.Workbook
    Dim objExcelWorksheet As Excel.Worksheet
    Dim strFile As String
    Dim objCurrentSheet As Excel.Worksheet
    Dim objCurrentBook As Excel.Workbook
    Dim objSheet As Excel.Worksheet
    Dim objFileSystem As Object
 
    On Error Resume Next
    'Create a new temp folder
    strTempFolder = "E:\Temp" & Format(Now, "yyymmddhhmmss") & "\"
    MkDir (strTempFolder)
 
    'Save selected attachments
    Set objSelectedAttachments = Outlook.Application.ActiveExplorer.AttachmentSelection
    For Each objAttachment In objSelectedAttachments
        objAttachment.SaveAsFile (strTempFolder & objAttachment.FileName)
    Next
 
    'Copy all the workbooks into a new file
    Set objExcelApp = CreateObject("Excel.Application")
    objExcelApp.Visible = True
    Set objExcelWorkbook = objExcelApp.Workbooks.Add
    objExcelWorkbook.Activate
 
    strFile = Dir(strTempFolder)
    Do While strFile <> ""
       Set objCurrentBook = objExcelApp.Workbooks.Open(strTempFolder & strFile)
       For Each objCurrentSheet In objCurrentBook.Sheets
           objCurrentSheet.Copy Before:=objExcelWorkbook.Sheets(1)
       Next
 
       objExcelApp.Workbooks(strFile).Close
       strFile = Dir()
    Loop
 
    'Remove empty sheets
    objExcelApp.DisplayAlerts = False
    For Each objSheet In objExcelWorkbook.Worksheets
        If objExcelApp.WorksheetFunction.CountA(objSheet.Cells) = 0 Then
           objSheet.Delete
        End If
    Next
    objExcelApp.DisplayAlerts = True
 
    'Delete the temp folder
    Set objFileSystem = CreateObject("Scripting.FileSystemObject")
    objFileSystem.DeleteFolder (strTempFolder)
End Sub

VBA কোড - একাধিক এক্সেল ওয়ার্কবুক সংযুক্তি এক ওয়ার্কবুকে একত্রিত ও রপ্তানি করুন

  1. এর পরে, আপনি উইন্ডোটি বন্ধ করতে পারেন এবং দ্রুত অ্যাক্সেস টুলবারে নতুন ম্যাক্রো যোগ করতে পারেন।
  2. পরে, মেইল ​​লিস্টে সোর্স ইমেইলে পিচ করুন।
  3. তারপর, এক্সেল ওয়ার্কবুক সংযুক্তিগুলি নির্বাচন করতে "Ctrl" চেপে ধরে রাখুন যা আপনি রপ্তানি করতে চান৷
  4. এরপরে, কুইক অ্যাক্সেস সরঞ্জামদণ্ডে ম্যাক্রো বোতামটি ক্লিক করুন।দ্রুত অ্যাক্সেস টুলবারে ম্যাক্রো বোতাম চালান
  5. ম্যাক্রো সম্পূর্ণ হলে, একটি নতুন এক্সেল ওয়ার্কবুক প্রদর্শিত হবে। এতে পূর্বে নির্বাচিত এক্সেল ওয়ার্কবুকের বিষয়বস্তু থাকবে।এক্সপোর্ট করা এক্সেল ওয়ার্কবুক

একটি শক্তিশালী বাহ্যিক মেরামত টুল ফিরে পড়া

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

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

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

এখন শেয়ার:

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