ভিবিএ এক্সেল থেকে ইমেল প্রেরণ | ধাপে ধাপে কোড ইমেল প্রেরণ

এক্সেল থেকে ইমেল প্রেরণের জন্য ভিবিএ কোড

ভিতরে ভিবিএ এক্সেল থেকে ইমেল প্রেরণ আমরা আমাদের মেইলিং বৈশিষ্ট্যটি স্বয়ংক্রিয় করতে পারি যাতে আমরা একবারে একাধিক ব্যবহারকারীর কাছে স্বয়ংক্রিয়ভাবে ইমেল প্রেরণ করতে পারি, এটি করার জন্য আমাদের মনে রাখা দরকার যে এটি আউটলুকের অন্য একটি পণ্য আউটলুক দ্বারা সম্পন্ন হয়েছে যাতে এটি করার জন্য আমাদের ভিবিএতে আউটলুক স্ক্রিপ্টিং সক্ষম করতে হবে এবং এটি হয়ে গেলে আমরা ব্যবহার করি। আউটলুক বৈশিষ্ট্যগুলি ব্যবহারের জন্য আবেদন পদ্ধতি।

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

মাইক্রোসফ্ট অফিস লাইব্রেরিতে রেফারেন্স সেট করুন

আমাদের আউটলুক থেকে ইমেল প্রেরণ করা প্রয়োজন। যেহেতু আউটলুক একটি বাহ্যিক অবজেক্ট তাই প্রথমে আমাদের যা করা দরকার তা হল অবজেক্টের রেফারেন্সটি "মাইক্রোসফ্ট আউটলুক 16.0 অবজেক্ট লাইব্রেরি”.

  • ভিবিএতে সরঞ্জামসমূহ> রেফারেন্সগুলিতে যান

  • এখন আমরা অবজেক্ট রেফারেন্স লাইব্রেরি দেখতে পাবেন। এই উইন্ডোতে, আমাদের রেফারেন্সটি সেট করতে হবে "মাইক্রোসফ্ট আউটলুক 16.0 অবজেক্ট লাইব্রেরি"

  • অবজেক্ট রেফারেন্স সেট করার পরে ওকে ক্লিক করুন।

এখন আমরা ভিবিএ কোডিংয়ে আউটলুক অবজেক্ট অ্যাক্সেস করতে পারি।

এক্সেল থেকে ইমেল প্রেরণের 13 টি সহজ পদক্ষেপ

এক্সেল থেকে একটি সংযুক্তি সহ ইমেল প্রেরণের জন্য কোড লেখা বেশ জটিল, তবে কিছুটা সময় ব্যয় করার উপযুক্ত।

আপনি এই ভিবিএটি এখানে ইমেল প্রেরণ করুন এক্সেল টেম্পলেটটি ডাউনলোড করতে পারেন - ভিবিএ ইমেল পাঠান এক্সেল টেম্পলেট

আপনার প্রথম ইমেল এক্সেল ম্যাক্রো লিখতে নীচের পদক্ষেপগুলি অনুসরণ করুন।

ধাপ 1

ভিবিএতে সাব-প্রসেসর শুরু করুন।

কোড:

 সাব সেন্ডইমেল_এক্স্পেল 1 () শেষ সাব 

ধাপ ২

পরিবর্তনশীল আউটলুক ঘোষণা করুন

কোড:

 আউটলুক হিসাবে আবেদন ইমেল অ্যাপ্লিকেশন। অ্যাপ্লিকেশন 'আউটলুক অ্যাপ্লিকেশন উল্লেখ 

ধাপ 3

উপরের ভেরিয়েবলটি একটি অবজেক্ট ভেরিয়েবল। আমাদের আলাদাভাবে একটি নতুন অবজেক্টের উদাহরণ তৈরি করতে হবে। নীচে বাইরের অবজেক্টের একটি নতুন উদাহরণ তৈরি করতে কোডটি দেওয়া হল।

কোড:

 আউটলুক অ্যাপ্লিকেশন আরম্ভ করার জন্য ইমেল অ্যাপ = নতুন আউটলুক App প্রয়োগ 'সেট করুন 

পদক্ষেপ # 4

এখন ইমেলটি লিখতে আমরা আরও একটি পরিবর্তনশীলকে "আউটলুক.মেল আইটেম" হিসাবে ঘোষণা করি।

কোড:

 আউটলুক হিসাবে ইমেল আইটেম ডিমে করুন। মেল আইটেম 'নতুন আউটলুক ইমেল উল্লেখ করতে 

পদক্ষেপ # 5

একটি নতুন ইমেল প্রবর্তন করতে, আমাদের আমাদের আগের ভেরিয়েবলের রেফারেন্সটি ক্রিয়েট আইটেম হিসাবে সেট করতে হবে।

কোড:

 নতুন আউটলুক ইমেল প্রবর্তন করতে ইমেলআইটেম = ইমেল অ্যাপ্লিকেশন 

ঠিক আছে, এখন ভেরিয়েবল "ইমেল অ্যাপ" আউটলুক চালু করবে এবং ভেরিয়েবল "ইমেল আইটেম" এ আমরা ইমেল লেখা শুরু করতে পারি।

পদক্ষেপ # 6

এখন আমাদের ইমেল লেখার সময় আমাদের কী কী আইটেম রয়েছে সে সম্পর্কে সচেতন হওয়া দরকার। সবার আগে আমাদের সিদ্ধান্ত নেওয়া দরকার আমরা কাদের জন্য ইমেলটি প্রেরণ করছি। সুতরাং এর জন্য, আমাদের "TO" সম্পত্তিটি অ্যাক্সেস করতে হবে।

পদক্ষেপ # 7

ডাবল-কোটে রিসিভারের ইমেল আইডি প্রবেশ করান।

কোড:

ইমেলআইটি.টিও = "হাই@gmail.com"

পদক্ষেপ # 8

মূল প্রাপককে সম্বোধন করার পরে, আপনি যদি ইমেলটিতে সিসিকে কাউকে চান, আমরা "সিসি" সম্পত্তিটি ব্যবহার করতে পারি।

কোড:

ইমেল আইটেম.সিসি = "হ্যালো@gmail.com"

পদক্ষেপ # 9

সিসির পরে আমরা বিসিসির ইমেল আইডিও সেট করতে পারি।

কোড:

ইমেলআইটেম.বিসিসি = "[email protected]"

পদক্ষেপ # 10

এখন আমাদের যে ইমেলটি প্রেরণ করা হচ্ছে তার বিষয় অন্তর্ভুক্ত করতে হবে।

কোড:

ইমেল আইটেম.সুবজেক্ট = "এক্সেল ভিবিএ থেকে ইমেল পরীক্ষা করুন"

পদক্ষেপ # 11

এখন আমাদের এইচটিএমএল বডি টাইপ ব্যবহার করে ইমেলের বডিটি লিখতে হবে।

কোড:

ইমেলআইটি.এইচটিএমএলবডি = "হাই," এবং ভিবি নিউইলাইন এবং ভিবিউইলাইন এবং "এটি এক্সেলের আমার প্রথম ইমেল" & _ vbNewLine & vbNewLine & _ "শুভেচ্ছা," & vbNewLine & _ "ভিবিএ কোডার" "ভিবিএনউইলাইনটি ভিবিএ কনস্ট্যান্টে প্রবেশের জন্য নতুন লাইন 

পদক্ষেপ # 12

আমরা যে বর্তমান ওয়ার্কবুকটি নিয়ে কাজ করছি তা যদি আমরা কোনও সংযুক্তি যুক্ত করতে চাই তবে আমাদের সংযুক্তি সম্পত্তি ব্যবহার করা দরকার। প্রথমে একটি ভেরিয়েবল উত্সকে স্ট্রিং হিসাবে ঘোষণা করুন।

কোড:

 স্ট্রিং হিসাবে ম্লান উত্স 

তারপরে এই পরিবর্তনশীল লিখুন এই ওয়ার্কবুক.ফুলনাম ইমেল বডি পরে।

কোড:

উত্স = এই ওয়ার্কবুক.ফুলনাম

এই ভিবিএ কোডটিতে, এই ওয়ার্কবুক বর্তমান ওয়ার্কবুক এবং .পুরো নাম কার্যপত্রকের পুরো নাম পেতে ব্যবহৃত হয়।

তারপরে ফাইল সংযুক্ত করার জন্য নিম্নলিখিত কোডটি লিখুন।

কোড:

ইমেল আইটেম.এটাচমেন্টস.এড সোর্স

পদক্ষেপ # 13

এখন অবশেষে আমাদের উল্লিখিত ইমেল আইডির ইমেলটি প্রেরণ করা দরকার। এটি "প্রেরণ" পদ্ধতি ব্যবহার করে করা যেতে পারে।

কোড:

ইমেল আইটেম.সেন্ড করুন

ঠিক আছে, আমরা কোডিং অংশ দিয়ে সম্পন্ন করেছি।

কোড:

 সাব সেন্ডইমেইল_এক্সেম্পল 1 () আউটলুক হিসাবে ডিম ইমেল অ্যাপ্লিকেশন। অ্যাপ্লিকেশন ডিম সোর্স স্ট্রিং সেট হিসাবে ইমেল অ্যাপ্লিকেশন = নতুন আউটলুক.অ্যাপ্লিকেশন ডিম ইমেল আইটেম আউটলুক হিসাবে সেট করুন.মাইল আইটেম ইমেল আইটেম সেট করুন = ইমেল অ্যাপ্লিকেশন। ক্রেইট আইটেম (#MailItem) ইমেল আইটেম.টো = "হাই@gmail.com" ইমেল আইটেম.সি.সি. = "হ্যালো@gmail.com" ইমেলআইটেম.বিসিসি = "[email protected]" ইমেলআইটেম.সুবজেক্ট = "এক্সেল ভিবিএ থেকে ইমেল পরীক্ষা করুন" ইমেল আইটেম.এইচটিএমএলবডি = "হাই," এবং vbNewLine & vbNewLine & "এটি আমার প্রথম ইমেল এক্সেল "& _ vbNewLine & vbNewLine & _" শুভেচ্ছা, "& vbNewLine & _" ভিবিএ কোডার "উত্স = এই ওয়ার্কবুক.ফুলনাম ইমেল আইটেম.এটাচমেন্টস. উত্স ইমেল আইটেম যোগ করুন.পরে শেষ 

উপরের কোডটি চালান এবং এটি সংযুক্তি হিসাবে বর্তমান ওয়ার্কবুকের সাথে ইমেলের উল্লিখিত বডি সহ ইমেল প্রেরণ করবে।