ইমেইল স্বয়ংক্ৰিয়ভাৱে প্ৰেৰণ কৰিবলৈ Excel Macro (৩টা উপযুক্ত উদাহৰণ)

  • এইটো শ্বেয়াৰ কৰক
Hugh West

এই টিউটোৰিয়েলত এটা ইমেইল স্বয়ংক্ৰিয়ভাৱে পঠিয়াবলৈ excel macro কেনেকৈ ব্যৱহাৰ কৰিব লাগে তাক দেখুৱাব। আমি VBA macros ব্যৱহাৰ কৰি আমাৰ মেইলিং বৈশিষ্ট্য কনফিগাৰ কৰিব পাৰো। গতিকে, VBA মেক্ৰ' ব্যৱহাৰ কৰি আমি একে সময়তে একাধিক ব্যৱহাৰকাৰীলৈ এটা ইমেইল পঠাব পাৰো। এটা মেক্ৰ'ৰ সৈতে স্বয়ংক্ৰিয়ভাৱে ইমেইল প্ৰেৰণ কৰিবলৈ আমাৰ ডিভাইচত Outlook ইনষ্টল থাকিব লাগিব। কাৰণ আমি সন্নিবিষ্ট কৰা ক'ডটোৱে প্ৰাপকসকললৈ ইমেইল প্ৰেৰণ কৰিবলৈ Outlook ব্যৱহাৰ কৰিব।

অনুশীলন কাৰ্য্যপুস্তিকা ডাউনলোড কৰক

আপুনি ইয়াৰ পৰা অনুশীলন কাৰ্য্যপুস্তিকা ডাউনলোড কৰিব পাৰে।

ইমেইল স্বয়ংক্ৰিয়ভাৱে প্ৰেৰণ কৰক।xlsm

ইমেইল স্বয়ংক্ৰিয়ভাৱে প্ৰেৰণ কৰিবলৈ Excel Macro ৰ 3 উপযুক্ত উদাহৰণ

এই প্ৰবন্ধটোৰ ভিতৰত আমি 3 প্ৰদৰ্শন কৰিম প্ৰাপকসকললৈ স্বয়ংক্ৰিয়ভাৱে এটা ইমেইল প্ৰেৰণ কৰিবলৈ excel macro ব্যৱহাৰ কৰাৰ উপযুক্ত উদাহৰণ। উদাহৰণটো দেখুৱাবলৈ আৰম্ভ কৰাৰ আগতে আমি আমাৰ এক্সেল শ্বীটত এটা কথা ঠিক কৰিব লাগিব। ইমেইল স্বয়ংক্ৰিয়ভাৱে প্ৰেৰণ কৰিবলে মেক্ৰ' প্ৰয়োগ কৰাৰ আগতে তলৰ পদক্ষেপসমূহ সম্পূৰ্ণ কৰক।

পদক্ষেপসমূহ:

  • প্ৰথমে, আপোনাৰ ডাটাছেটৰ পৰা, ডেভেলপাৰ টেব<লৈ যাওক ২>। ভিজুৱেল বেচিক বিকল্প নিৰ্ব্বাচন কৰক।

  • ইয়াৰ পিছত, সঁজুলি টেবলৈ যাওক আৰু বিকল্প নিৰ্ব্বাচন কৰক উল্লেখসমূহ .

  • ' উল্লেখসমূহ – VBAProject ' নামৰ এটা নতুন সংলাপ বাকচ খোল খাব।
  • শেষত, ' Microsoft Office 16.0 বস্তু লাইব্ৰেৰী ' বিকল্প পৰীক্ষা কৰক আৰু ঠিক আছে ত ক্লিক কৰক।

1. প্ৰেৰণ কৰিবলৈ Excel VBA Macro প্ৰয়োগ কৰকইমেইল স্বয়ংক্ৰিয়ভাৱে কোষ মূল্যৰ ওপৰত ভিত্তি কৰি

প্ৰথম আৰু প্ৰধান কথাটো হ'ল, আমি আমাৰ ডাটাছেটৰ এটা বিশেষ কোষ মানৰ ওপৰত ভিত্তি কৰি স্বয়ংক্ৰিয়ভাৱে এটা ইমেইল প্ৰেৰণ কৰিবলৈ excel VBA macro প্ৰয়োগ কৰিম। এই উদাহৰণটো দেখুৱাবলৈ আমি তলত দিয়া ডাটাছেটটো ব্যৱহাৰ কৰিম। আমি এটা ক'ড লিখিম যিয়ে স্বয়ংক্ৰিয়ভাৱে এটা ইমেইল প্ৰেৰণ কৰিব যদি D6 কোষত থকা কোষৰ মান 400 তকৈ বেছি হয়।

এই কাৰ্য্য সম্পাদন কৰাৰ পদক্ষেপসমূহ চাওঁ আহক।

পদক্ষেপসমূহ:

  • আৰম্ভণি কৰিবলৈ, সোঁ ক্লিক কৰক ' চেলৰ ওপৰত ভিত্তি কৰি ' শ্বীটত।
  • ইয়াৰ উপৰিও, ' ক'ড চাওক ' বিকল্প নিৰ্ব্বাচন কৰক।

  • ওপৰৰ কাৰ্য্যই সেই কাৰ্য্যপত্ৰিকাৰ বাবে এটা খালী VBA ক'ড উইন্ডো খোলিব। সেই ক'ড উইন্ডো খোলাৰ আন এটা উপায় হ'ল Alt + F11 টিপক।
  • ইয়াৰ উপৰিও, সেই ক'ড উইন্ডোত নিম্নলিখিত ক'ড টাইপ কৰক:
2562
  • তাৰ পিছত, ক'ড চলাবলৈ Run বুটাম ক্লিক কৰক বা F5 কি টিপক।

  • মেক্ৰ'ছ নাম এটা নতুন সংলাপ বাকচ ওলাব।
  • তাৰ পিছত, মেক্ৰ' নাম ক্ষেত্ৰত মেক্ৰ' ' send_mail_outlook<2 নিৰ্ব্বাচন কৰক>'.
  • এতিয়া Run বুটামত ক্লিক কৰক।

  • শেষত, এতিয়াৰ পৰা যেতিয়া চেল D6 > 400 Outlook ত এটা ইমেইল নিৰ্দিষ্ট গ্ৰাহকৰ সৈতে স্বয়ংক্ৰিয়ভাৱে সৃষ্টি হ'ব। আমি ইমেইলটো পঠিয়াবলৈ মাত্ৰ Send বুটামটোত ক্লিক কৰিব লাগিব।

পঢ়কঅধিক: চেল বিষয়বস্তুৰ ওপৰত ভিত্তি কৰি এক্সেলৰ পৰা স্বয়ংক্ৰিয়ভাৱে ইমেইল প্ৰেৰণ কৰা (2 পদ্ধতি)

2. VBA মেক্ৰ'ৰ সৈতে নিৰ্ধাৰিত তাৰিখৰ ওপৰত ভিত্তি কৰি স্বয়ংক্ৰিয়ভাৱে ইমেইল প্ৰেৰণ কৰা

দ্বিতীয় পদ্ধতিত, আমি Excel VBA macro ব্যৱহাৰ কৰি যিকোনো প্ৰকল্পৰ নিৰ্ধাৰিত তাৰিখ ওচৰ চাপিলে স্বয়ংক্ৰিয়ভাৱে এটা ইমেইল প্ৰেৰণ কৰিম। এইটো কিবা এটা সোঁৱৰাই দিয়াৰ দৰে। এই উদাহৰণটো দেখুৱাবলৈ আমি তলৰ ডাটাছেটটো ব্যৱহাৰ কৰো। ডাটাছেটত বিভিন্ন বিক্ৰেতাৰ ইমেইল, বাৰ্তা, আৰু তেওঁলোকৰ প্ৰকল্পৰ নিৰ্ধাৰিত তাৰিখ থাকে।

এই পদ্ধতি সম্পাদন কৰিবলৈ তলৰ পদক্ষেপসমূহ অনুসৰণ কৰক।

পদক্ষেপ:

  • প্ৰথমে, শ্বীট তাৰিখ ত ৰাইট-ক্লিক কৰক।
  • তাৰ পিছত, ' কোড চাওক বিকল্প নিৰ্বাচন কৰক '.

  • ই সক্ৰিয় কাৰ্য্যপত্ৰিকাৰ বাবে এটা খালী VBA ক'ড উইণ্ড' খোলে। আমি সেই ক'ড উইণ্ড'টো পাবলৈ Alt + F11 ও টিপিব পাৰো।
  • তাৰ পিছত, সেই ক'ড উইণ্ড'ত নিম্নলিখিত ক'ডটো সন্নিবিষ্ট কৰক:
1228

" aMailBody = "" aMailBody = aMailBody & "Hello " & zRgSendVal & CrLf aMailBody = aMailBody & "বাৰ্তা: " & aRgText.Offset(j - 1).মূল্য & CrLf aMailBody = aMailBody & "" aMailItem = aOutApp.CreateItem(0) Set aMailItem .Subject = aMailSubject .To = zRgSendVal .HTMLBody = aMailBody .প্ৰদৰ্শন শেষ কৰক Set aMailItem = একো শেষ নহ'লে শেষ যদি শেষ যদি পৰৱৰ্তী Set aOutApp = একো শেষ নহয় Sub

  • এতিয়া, ক'ড চলাবলৈ Run বুটাম বা F5 কি ব্যৱহাৰ কৰক।

  • এটা নতুনসংলাপ বাকচ পপ আপ হ'ব।
  • তাৰ পিছত, সেই সংলাপ বাকচৰ ইনপুট ক্ষেত্ৰত নিৰ্ধাৰিত তাৰিখ স্তম্ভ পৰিসীমা D$5:$D$9 নিৰ্ব্বাচন কৰক। তাৰ পিছত, ঠিক আছে ত ক্লিক কৰক।

  • আৰু এটা সংলাপ বাকচ পপ আপ হ'ব।
  • ইয়াৰ উপৰিও, ইন... ইনপুট ক্ষেত্ৰই স্তম্ভ পৰিসীমা B$5:$B$9 নিৰ্ব্বাচন কৰক যি ইমেইল ঠিকনাসমূহ ধাৰণ কৰে আৰু ঠিক আছে ত ক্লিক কৰক।

  • তদুপৰি আৰু এটা উইণ্ড’ পপ আপ হ’ব। পপ উইণ্ড'ৰ ইনপুট ক্ষেত্ৰত বাৰ্তা পৰিসীমা $C$5:$C$9 নিৰ্ব্বাচন কৰক।

  • শেষত , আমি তলৰ ছবিখনৰ দৰে ফলাফল চাব পাৰো। আমি 3 ইমেইল পাওঁ যিবোৰ স্বয়ংক্ৰিয়ভাৱে 3 Outlook ৰ বিভিন্ন উইণ্ড'ত সৃষ্টি কৰা হয়। ইয়াৰ ফলত প্ৰথম দুটা ইমেইল ঠিকনাৰ বাবে মেইল ​​সৃষ্টি নহ'ব। কাৰণ সেই দুটা প্ৰকল্পৰ নিৰ্ধাৰিত তাৰিখ শেষ হৈ গৈছে।

অধিক পঢ়ক: এক্সেলৰ পৰা স্বয়ংক্ৰিয়ভাৱে ইমেইল কেনেকৈ প্ৰেৰণ কৰিব পাৰি ভিত্তি কৰি তাৰিখ

একে ধৰণৰ পঠন

  • [সমাধান কৰা হৈছে]: এক্সেলত দেখুওৱা হোৱা নাই কাৰ্য্যপুস্তিকা অংশীদাৰী কৰক (সহজ পদক্ষেপৰ সৈতে)
  • এক্সেল তালিকাৰ পৰা ইমেইল কেনেকৈ প্ৰেৰণ কৰিব (২টা ফলপ্ৰসূ উপায়)
  • ইমেইলৰ দ্বাৰা সম্পাদনাযোগ্য এক্সেল স্প্ৰেডশ্বীট কেনেকৈ প্ৰেৰণ কৰিব (৩টা দ্ৰুত পদ্ধতি)
  • এক্সেলৰ পৰা ইমেইল পঠিয়াবলৈ মেক্ৰ' (৫টা উপযুক্ত উদাহৰণ)
  • বডিৰ সৈতে এক্সেলৰ পৰা ইমেইল পঠিয়াবলৈ মেক্ৰ' (৩টা উপযোগী ক্ষেত্ৰ)

3. সংলগ্নসমূহৰ সৈতে স্বয়ংক্ৰিয়ভাৱে ইমেইল প্ৰেৰণ কৰিবলৈ Excel Macro ব্যৱহাৰ কৰক

শেষৰ উদাহৰণত আমি চাম যে আমি কেনেকৈ কৰিব পাৰোসংলগ্নসমূহৰ সৈতে স্বয়ংক্ৰিয়ভাৱে এটা ইমেইল পঠিয়াবলৈ এটা এক্সেল মেক্ৰ' বিকশিত কৰক। ধৰি লওক তলৰ ছবিখনত আমাৰ এটা সংলগ্নতা আছে। আমি এই সংলগ্নতা excel VBA macro ব্যৱহাৰ কৰি এটা ইমেইলৰ জৰিয়তে প্ৰেৰণ কৰিব বিচাৰো। ইয়াৰ বাবে আমাক এই excel ফাইলটোৰ পথৰ প্ৰয়োজন। ইয়াৰ বাবে পদক্ষেপসমূহ ইয়াত দিয়া হৈছে:

  • ফাইল নিৰ্ব্বাচন কৰক ' Attachment.xlsx ' '।
  • ' কপি পথ<2 বিকল্পত ক্লিক কৰক>'.

  • গতিকে, আমি পোৱা ফাইলটোৰ পথ:
E:\Exceldemy\Attachment.xlsx

আমি এই ফাইলটো ইমেইলযোগে প্ৰেৰণ কৰিবলৈ আমাৰ মেক্ৰ' ক'ডত এই পথটো সন্নিবিষ্ট কৰিম। এইটো কৰিবলৈ তলৰ পদক্ষেপসমূহ অনুসৰণ কৰক।

পদক্ষেপসমূহ:

  • প্ৰথমে, ডেভেলপাৰ টেবলৈ যাওক আৰু বিকল্প <1 নিৰ্ব্বাচন কৰক>ভিজুৱেল বেচিক .

  • ' প্ৰকল্প – VBAProject খোল খাব ' নামৰ এটা নতুন উইণ্ড'।
  • দ্বিতীয়ভাৱে, শ্বীটৰ নামত ৰাইট-ক্লিক
  • তাৰ পিছত, সন্দৰ্ভ > মডিউল .
নিৰ্ব্বাচন কৰক

  • ওপৰৰ আদেশে এটা খালী VBA
  • তৃতীয়ভাৱে, সেই মডিউলত নিম্নলিখিত ক'ড টাইপ কৰক:
7994
  • তাৰ পিছত, F5 কি টিপক বা ক'ড চলাবলৈ Run বুটাম ক্লিক কৰক।

  • শেষত, ক'ডে ক'ডত প্ৰদান কৰা ইমেইলসমূহলৈ সংলগ্নতা প্ৰেৰণ কৰিব। ক'ডে Outlook দ্বাৰা ইমেইল প্ৰেৰণ কৰে। গতিকে, Allow বুটামত ক্লিক কৰক যাতে Outlook ক প্ৰদত্ত ইমেইলসমূহলে সংলগ্ন প্ৰেৰণ কৰিব পাৰে।

অধিক পঢ়ক: কেনেদৰে আবেদন কৰিবসংলগ্নতাৰ সৈতে এক্সেলৰ পৰা ইমেইল প্ৰেৰণ কৰিবলৈ মেক্ৰ'

উপসংহাৰ

সামৰণিত, এই প্ৰবন্ধটোৱে এক্সেল VBA মেক্ৰ' ব্যৱহাৰ কৰাৰ 3 উদাহৰণ দেখুৱাইছে স্বয়ংক্ৰিয়ভাৱে মেইল ​​প্ৰেৰণ কৰক। আপোনাৰ দক্ষতা পৰীক্ষা কৰিবলৈ এই লেখাত দিয়া নমুনা কাৰ্য্যপত্ৰিকাখন ডাউনলোড কৰক। কিবা প্ৰশ্ন থাকিলে তলৰ বাকচত এটা মন্তব্য দিব। আমাৰ দলটোৱে আপোনাৰ বাৰ্তাৰ উত্তৰ অতি সোনকালে দিবলৈ চেষ্টা কৰিব। ভৱিষ্যতে অধিক উদ্ভাৱনীমূলক Microsoft Excel সমাধানৰ বাবে চকু ৰাখক।

হিউ ৱেষ্ট এজন অতি অভিজ্ঞ এক্সেল প্ৰশিক্ষক আৰু বিশ্লেষক আৰু তেওঁৰ উদ্যোগটোত ১০ বছৰতকৈও অধিক অভিজ্ঞতা আছে। তেওঁ একাউণ্টিং আৰু বিত্ত বিষয়ত স্নাতক ডিগ্ৰী আৰু ব্যৱসায় প্ৰশাসনত স্নাতকোত্তৰ ডিগ্ৰী লাভ কৰিছে। হিউৰ পাঠদানৰ প্ৰতি আকৰ্ষণ আছে আৰু তেওঁ এক অনন্য শিক্ষকতা পদ্ধতি গঢ়ি তুলিছে যিটো অনুসৰণ আৰু বুজিবলৈ সহজ। এক্সেলৰ বিষয়ে তেওঁৰ বিশেষজ্ঞ জ্ঞানে বিশ্বজুৰি হাজাৰ হাজাৰ ছাত্ৰ-ছাত্ৰী আৰু পেছাদাৰীক তেওঁলোকৰ দক্ষতা বৃদ্ধি আৰু কেৰিয়াৰত উৎকৃষ্টতা প্ৰদৰ্শন কৰাত সহায় কৰিছে। তেওঁৰ ব্লগৰ জৰিয়তে হিউৱে নিজৰ জ্ঞান বিশ্বৰ সৈতে ভাগ-বতৰা কৰে, ব্যক্তি আৰু ব্যৱসায়ীসকলক তেওঁলোকৰ সম্পূৰ্ণ সম্ভাৱনাক লাভ কৰাত সহায় কৰিবলৈ বিনামূলীয়া এক্সেল টিউটোৰিয়েল আৰু অনলাইন প্ৰশিক্ষণ আগবঢ়ায়।