আপনি কি প্রায়ই আউটলুকের ইমেইল বিষয় হিসেবে সংযুক্তির নাম ব্যবহার করেন? যদি তাই হয়, আপনাকে অবশ্যই আশা করতে হবে যে আউটলুক স্বয়ংক্রিয়ভাবে এটি সম্পূর্ণ করতে পারে। এই প্রবন্ধটি আউটলুক ভিবিএ -র মাধ্যমে এটি উপলব্ধি করার জন্য একটি সহজ পদ্ধতি চালু করবে।
অনেক ব্যবহারকারী ইমেইলের সাবজেক্ট লাইনে অ্যাটাচমেন্টের নাম হাতে টাইপ করতে অভ্যস্ত। এমন পরিস্থিতিতে, আউটলুক যদি এটি স্বয়ংক্রিয়ভাবে করতে পারে, তবে তা অনেক বেশি সুবিধাজনক হবে। এছাড়াও, কিছু ব্যবহারকারী প্রায়শই সাবজেক্ট লাইন পূরণ করতে ভুলে যান। ফলে, “সেন্ড” বোতামে চাপ দেওয়ার পর তারা একটি “নো সাবজেক্ট” (কোনো সাবজেক্ট নেই) সতর্কবার্তা পান। এক্ষেত্রে, আউটলুক যদি অ্যাটাচমেন্টের নাম দিয়ে সাবজেক্ট লাইনটি স্বয়ংক্রিয়ভাবে পূরণ করে দিতে পারে, তবে তারা এই বিরক্তিকর “নো সাবজেক্ট” সতর্কবার্তাটি এড়াতে পারবেন। সংক্ষেপে, এটা বিশ্বাস করা হয় যে অনেক আউটলুক ব্যবহারকারী এমন একটি পদ্ধতির জন্য অপেক্ষা করছেন, যা আউটলুককে অ্যাটাচমেন্টের নাম দিয়ে মেইলের সাবজেক্ট লাইনটি স্বয়ংক্রিয়ভাবে পূরণ করতে দেবে। সৌভাগ্যবশত, আউটলুক ভিবিএ (VBA)-এর সাহায্যে আমরা অত্যন্ত সহজে এটি অর্জন করতে পারি। নিচে বিস্তারিত ভিবিএ কোড এবং ধাপগুলো দেওয়া হলো।
সংযুক্তির নাম সহ অটো ফিল ইমেল সাবজেক্ট লাইন
- প্রথমত, আপনি Outlook চালু করে “Developer” ট্যাবে যেতে পারেন।
- তারপরে এই ট্যাবের নীচে, আপনার "ভিজ্যুয়াল বেসিক" বোতামে ক্লিক করা উচিত, যা ভিবিএ এডিটর বের করবে।
- পরবর্তী উইন্ডোতে, আপনাকে প্রথমে ডান পাশে প্রকল্প তালিকায় "ThisOutlookSession" প্রকল্পটি খুঁজে বের করতে হবে।
- পরবর্তী এই প্রকল্পটি খুলতে ডাবল ক্লিক করুন। এবং তারপরে নিম্নলিখিত কোডগুলি এতে অনুলিপি করুন।
Public WithEvents olInspectors As Outlook.Inspectors
Public WithEvents olMail As Outlook.MailItem
Private Sub Initialize_handlers()
Set olInspectors = Application.Inspectors
End Sub
Private Sub olInspectors_NewInspector(ByVal Inspector As Inspector)
Dim olItem As Object
Set olItem = Inspector.CurrentItem
If TypeName(olItem) = "MailItem" Then Set olMail = olItem
End Sub
Private Sub olMail_AttachmentAdd(ByVal Attachment As Attachment)
If olMail.Subject = "" Then
'If you don't want the prompt,
'Just delete the Msgbox line and its corresponding "End if".
If MsgBox("Do you want to use the attachment name as the subject", vbYesNo) = vbYes Then
olMail.Subject = Attachment.DisplayName
End If
End If
End Sub
- এর পরে, আপনাকে স্বাভাবিক VBA প্রকল্পে স্বাভাবিক হিসাবে একটি ডিজিটাল শংসাপত্র বরাদ্দ করতে হবে।
- প্রথমত, ডিজিটাল সার্টিফিকেট তৈরি করতে ইনবিল্ট ইউটিলিটি “ভিবিএ প্রজেক্টের জন্য ডিজিটাল সার্টিফিকেট” ব্যবহার করুন।
- পরবর্তীকালে, আপনি বর্তমান ম্যাক্রোতে স্বাক্ষর করতে পারেন।
- পরে VBA এডিটর থেকে প্রস্থান করুন এবং ম্যাক্রো সেটিংস পরিবর্তন করুন "ডিজিটালি স্বাক্ষরিত ম্যাক্রোর জন্য বিজ্ঞপ্তি, অন্যান্য সমস্ত ম্যাক্রো অক্ষম"।
- শেষ পর্যন্ত আপনি চেষ্টা করতে পারেন।
- একটি নতুন ইমেইল তৈরি করুন।
- যদি আপনি বিষয়টি পূরণ না করেন এবং একটি ফাইল সংযুক্ত করার ইচ্ছা করেন, তাহলে আপনি নিচের চিত্রের মতো একটি বার্তা পাবেন:
- যখন আপনি "হ্যাঁ" নির্বাচন করেন, তখন বিষয়টি সংযুক্তির নাম দিয়ে একবারে ভরে যাবে।
ঘন ঘন আউটলুক ইস্যু মোকাবেলা
শর্ত থাকে যে আপনি কয়েক দশক ধরে আউটলুক ব্যবহার করেছেন, আপনি অবশ্যই প্রচুর আউটলুক সমস্যার সম্মুখীন হয়েছেন। তারপরে, তাদের সাথে দেখা করার সময় আপনি সাধারণত কী পদক্ষেপ নেন? যত তাড়াতাড়ি সম্ভব তাদের খুঁজে বের করা এবং নির্মূল করার পরামর্শ দেওয়া হচ্ছে। এর কারণ হল যে জমা হওয়া সমস্যাগুলি যে কোনও সময় আপনার আউটলুক ডেটা ক্ষতি করতে পারে। অতএব, এমনকি যদি আউটলুক স্বাভাবিক হিসাবে কাজ করতে পারে, আপনি ইনবক্স মেরামতের সরঞ্জাম বা বহিরাগত প্রয়োগ করতে পারেন আউটলুক পিএসটি ত্রুটি মেরামতের ইউটিলিটি, ভালো মত DataNumen Outlook Repair, ত্রুটি সনাক্ত এবং সমাধান করার জন্য আপনার PST ফাইল স্ক্যান করতে।
লেখকের ভূমিকা:
শিরলে জাং একটি ডেটা রিকভারি বিশেষজ্ঞ DataNumen, ইনক। যা তথ্য পুনরুদ্ধারের প্রযুক্তিগুলির সহ বিশ্বের শীর্ষস্থানীয় ক্ষতিগ্রস্থ SQL Server ডাটাবেজ এবং আউটলুক মেরামত সফ্টওয়্যার পণ্য। আরো তথ্যের জন্য, যান WWW.datanumen.com



