এখানে ওয়ার্ড নথি থেকে সমস্ত ইমেল ঠিকানা বের করার টিউটোরিয়াল রয়েছে উইন্ডোজ 11/10 এ। আপনার যদি একাধিক ইমেল ঠিকানা সহ Word নথি (DOC, DOCX) থাকে এবং আপনি যে কোনো উদ্দেশ্যে সেই ইমেল ঠিকানাগুলি ব্যবহার করতে চান, তাহলে ম্যানুয়ালি অনুসন্ধান করা সত্যিই ক্লান্তিকর হবে৷ আপনার জন্য একটি সহজ সমাধান হ'ল নথি থেকে সমস্ত ইমেল ঠিকানা বের করা এবং তারপরে সেগুলি আপনার পছন্দ মতো ব্যবহার করা। এখন, Word নথি থেকে ইমেল ঠিকানা বের করতে, আপনার কোন তৃতীয় পক্ষের সমাধানের প্রয়োজন নেই। এই নিবন্ধে, আমি Word নথি থেকে ইমেল ঠিকানা বের করার জন্য দুটি সহজ কৌশল দেখাতে যাচ্ছি। আপনি Microsoft Word অ্যাপ্লিকেশনে তা করতে পারেন। আসুন এখন পদ্ধতিগুলো পরীক্ষা করে দেখি!
কীভাবে Word নথি থেকে ইমেল ঠিকানা বের করতে হয়
Windows 11/10-এ একটি Word নথি থেকে সমস্ত ইমেল ঠিকানা বের করার দুটি পদ্ধতি এখানে রয়েছে:
- MS Word-এ Advanced Find অপশন ব্যবহার করে ইমেল ঠিকানা বের করুন।
- একটি Word নথি থেকে সমস্ত ইমেল ঠিকানা বের করতে VBA কোড ব্যবহার করুন৷
আসুন আমরা এই পদ্ধতিগুলি সম্পর্কে বিস্তারিতভাবে কথা বলি!
1] MS Word এ Advanced Find অপশন ব্যবহার করে ইমেল ঠিকানা বের করুন
Word নথি থেকে সমস্ত ইমেল ঠিকানা বের করতে আপনি Microsoft Word-এ Advanced Find/ Find and Replace বিকল্পটি ব্যবহার করতে পারেন। এটি করার জন্য এখানে প্রধান পদক্ষেপগুলি রয়েছে:
- Microsoft Word চালু করুন।
- ইমেল ঠিকানা সম্বলিত একটি Word নথি খুলুন।
- Find> Advanced Find অপশনে যান।
- কি ফিল্ড খুঁজুন এ একটি স্ট্রিং লিখুন।
- ওয়াইল্ডকার্ড ব্যবহার করুন চেকবক্স সক্ষম করুন।
- Find In> Main Document বাটনে ক্লিক করুন।
- প্রধান নথিতে ফিরে যান এবং অনুলিপি বিকল্পটি ব্যবহার করুন।
- একটি নতুন খালি নথি তৈরি করুন এবং অনুলিপি করা ইমেল ঠিকানাগুলি আটকান৷ ৷
এখন, আসুন এখন এই পদক্ষেপগুলি সম্পর্কে বিস্তারিত বলি!
প্রথমত, আপনার পিসিতে মাইক্রোসফ্ট ওয়ার্ড অ্যাপ্লিকেশন চালান এবং তারপরে একটি ওয়ার্ড নথি আমদানি করুন যাতে আপনি যে ইমেল ঠিকানাগুলি বের করতে চান তা রয়েছে৷
এখন, হোমে ট্যাবে, সম্পাদনা-এ যান৷ বিভাগে এবং খুঁজুন এ ক্লিক করুন ড্রপ-ডাউন বোতাম। তারপরে, উন্নত খুঁজুন-এ আলতো চাপুন বিকল্প এটি একটি খুঁজুন এবং প্রতিস্থাপন করুন খুলবে৷ ডায়ালগ বক্স।
খুঁজুন এবং প্রতিস্থাপন করুন-এ ডায়ালগ বক্স, খুঁজুন ট্যাব থেকে, [A-z,0-9]{1,}\@[A-z,0-9,\.]{1,} লিখুন কি খুঁজুন-এ স্ট্রিং ক্ষেত্র।
এর পরে, আরো টিপুন৷ বোতাম যা বিভিন্ন অপশন খুলবে।
এরপর, ওয়াইল্ডকার্ড ব্যবহার করুন সক্ষম করুন৷ চেকবক্স।
তারপর, অনুসন্ধান করুন-এ ক্লিক করুন৷ ড্রপ-ডাউন বোতাম এবং প্রধান নথি নির্বাচন করুন বিকল্প।
আপনি এটি করার সাথে সাথে, সমস্ত মেল ঠিকানা হাইলাইট করা হবে এবং উত্স ওয়ার্ড নথিতে নির্বাচন করা হবে, যেমনটি নীচের স্ক্রিনশটে দেখানো হয়েছে৷
এখন আপনাকে যা করতে হবে তা হল কপি এ ক্লিক করুন হোম-এ উপস্থিত বোতাম ট্যাব বিকল্পভাবে, আপনি কপি হটকি যেমন, Ctrl + C শর্টকাট কী ব্যবহার করতে পারেন। এটি Word নথিতে উপস্থিত সমস্ত ইমেল ঠিকানা ক্লিপবোর্ডে অনুলিপি করবে৷
৷
এরপরে, একটি ফাঁকা Word নথি তৈরি করুন বা নোটপ্যাড অ্যাপটি খুলুন এবং ডেডিকেটেড বিকল্প বা Ctrl + V হটকি ব্যবহার করে অনুলিপি করা ইমেল ঠিকানাগুলি পেস্ট করুন৷
আপনি এখন Word নথি থেকে এক্সট্র্যাক্ট করা ইমেল ঠিকানা সহ নথিটি সংরক্ষণ করতে পারেন এবং আপনার ইচ্ছামত ইমেল ঠিকানাগুলি ব্যবহার করতে পারেন৷
পড়ুন৷ :অফিস প্রোগ্রামে স্প্ল্যাশ স্ক্রিন কীভাবে নিষ্ক্রিয় করবেন।
2] একটি Word নথি থেকে সমস্ত ইমেল ঠিকানা বের করতে VBA কোড ব্যবহার করুন
আপনি Word নথি থেকে সমস্ত ইমেল ঠিকানা বের করার জন্য অ্যাপ্লিকেশনগুলির জন্য একটি সাধারণ ভিজ্যুয়াল বেসিক (VBA) কোড ব্যবহার করতে পারেন। এটি করার জন্য এখানে প্রধান পদক্ষেপগুলি রয়েছে:
- ওয়ার্ড অ্যাপ খুলুন এবং তারপর উৎস নথি আমদানি করুন।
- VBA সম্পাদক চালু করুন৷ ৷
- একটি নতুন মডিউল ঢোকান৷ ৷
- ইমেল ঠিকানা নিষ্কাশনের জন্য VBA কোড লিখুন।
- সমস্ত ইমেল ঠিকানা বের করতে VBA কোড চালান।
প্রথমে, Word অ্যাপ খুলুন এবং তারপর ইনপুট Word নথিটি আমদানি করুন যেখান থেকে আপনি সমস্ত ইমেল ঠিকানা বের করতে চান৷
এখন, Alt + F11 ব্যবহার করে VBA সম্পাদক চালু করুন কী সমন্বয়। আপনি যদি ডেভেলপার সক্ষম করে থাকেন মূল রিবনের ট্যাবে, আপনি বিকাশকারী ট্যাবে যেতে পারেন এবং ভিজ্যুয়াল বেসিক-এ ক্লিক করতে পারেন VBA এডিটর খোলার বিকল্প।
এরপর, VBA এডিটর উইন্ডোতে, সন্নিবেশ এ যান৷ মেনু এবং মডিউল-এ ক্লিক করুন বিকল্প।
এর পরে, ডান বিভাগে, সম্পাদক উইন্ডোতে নীচের VBA কোডটি লিখুন:
Sub ExtractAllEmailAddressesFromDocument() Dim strEmailAddresses As String ' Extract all email addresses in a document. With ActiveDocument.Range With.Find .ClearFormatting .Replacement.ClearFormatting .Text = "[A-z,0-9]{1,}\@[A-z,0-9,\.]{1,}" .Replacement.Text = "" .Forward = True .Wrap = wdFindStop .Format = False .MatchCase = False .MatchWholeWord = False .MatchByte = False .MatchAllWordForms = False .MatchSoundsLike = False .MatchWildcards = True .Execute End With Do While .Find.Found strEmailAddresses = strEmailAddresses & .Text & ";" .Collapse wdCollapseEnd .Find.Execute Loop End With ' Open a new document to paste the email addresses. If strEmailAddresses <> "" Then Documents.Add Template:="Normal", NewTemplate:=False, DocumentType:=0 ActiveDocument.Range.Text = strEmailAddresses End If End Sub
তারপর, রান এ যান৷ মেনু এবং Macros চালান-এ ক্লিক করুন বিকল্প বা কেবল F5 কী। একটি ম্যাক্রো ডায়ালগ উইন্ডো খুলবে যেখানে আপনাকে তৈরি করা ম্যাক্রো নির্বাচন করতে হবে এবং তারপর রান বোতামে ক্লিক করুন।
আপনি রান বোতামে ক্লিক করার সাথে সাথে ওয়ার্ড ডকুমেন্ট থেকে এক্সট্র্যাক্ট করা সমস্ত ইমেল ঠিকানা সহ একটি নতুন Word নথি খুলবে৷
আপনি সহজভাবে এক্সট্র্যাক্ট করা ইমেল ঠিকানা দিয়ে ডকুমেন্টটি সংরক্ষণ করতে পারেন এবং প্রয়োজন অনুসারে ব্যবহার করতে পারেন।
যেহেতু Microsoft Word বিভিন্ন নথি বিন্যাস সমর্থন করে, তাই এই ইমেল ঠিকানা নিষ্কাশন পদ্ধতিগুলি একটি নন-ওয়ার্ড নথির জন্যও ব্যবহার করা যেতে পারে, যেমন XML, ODT ইত্যাদি।
এখন পড়ুন: ইজি ইমেল এক্সট্র্যাক্টর ব্যবহার করে ইমেল ঠিকানা বের করুন।