এই নিবন্ধে, আমি আপনাকে দেখাব কিভাবে এক্সেলে একটি অ্যালার্ম ঘড়ি সেট করতে হয়। Excel এ কাজ করার সময়, আমরা একটি নির্দিষ্ট সময়ে গুরুত্বপূর্ণ কিছু মনে করিয়ে দিতে চাই। আপনি যদি এই টাস্কটি অর্জন করতে চান তবে আপনি সঠিক জায়গায় এসেছেন। এখানে, আমি এক্সেলে অ্যালার্ম ঘড়ি সেট করার একাধিক উপায় তৈরি করার চেষ্টা করব। তো, চলুন শুরু করা যাক।
এক্সেল এ অ্যালার্ম ঘড়ি কিভাবে সেট করবেন:3টি দরকারী পদ্ধতি
এই বিভাগে, আমরা উপযুক্ত চিত্র সহ এক্সেলে একটি অ্যালার্ম ঘড়ি সেট করার জন্য 3টি কার্যকর পদ্ধতি প্রদর্শন করব। 1ম পদ্ধতিতে, আমরা দেখব কিভাবে 3-বীপ সাউন্ড সহ একটি অ্যালার্ম ঘড়ি সেট করা যায়। এর পরে, ২য় পদ্ধতিতে, আমরা একটি কাস্টম রিংটোন সহ এক্সেলে একটি অ্যালার্ম ঘড়ি সেট করব। অবশেষে, 3য় পদ্ধতিটি সবচেয়ে আকর্ষণীয়। এখানে, আমরা একটি বিজ্ঞপ্তি বার্তা প্রদর্শন করব এবং অ্যালার্মের সময় বার্তাটি পড়ব।
1. এক্সেলে বীপ সাউন্ড সহ অ্যালার্ম ঘড়ি সেট করা হচ্ছে
1ম পদ্ধতিতে, আমরা একটি অ্যালার্ম ঘড়ি সেট করার জন্য একটি VBA মডিউল চালানোর চেষ্টা করব যা Excel এ অ্যালার্মের সময় তিনটি বীপ শব্দ করবে৷ এই পদ্ধতি সম্পর্কে আরও জানতে, নীচের ধাপগুলি পড়ুন এবং অনুসরণ করুন৷
৷পদক্ষেপ:
- প্রথমে, ভিজ্যুয়াল বেসিক এডিটর খুলুন Alt+F11 ক্লিক করে . বিকল্পভাবে, আপনি ডেভেলপার -এ যেতে পারেন ট্যাব এবং ভিজ্যুয়াল বেসিক-এ ক্লিক করুন।

- এখন, Insert এ গিয়ে একটি নতুন মডিউল সন্নিবেশ করুন মডিউল .

- এখন, মডিউলে নিম্নলিখিত কোডটি লিখুন।
'Alarm with beep sound
Sub Beep_Alarm()
Dim beepat As String
beepat = InputBox("Give Alarm at", "hh:mm:ss " & _
Format(Now, "mm:hh"), "23:30")
If beepat = "" Then
MsgBox "terminated"
Exit Sub
End If
Application.OnTime TimeValue(beepat), "Beep_Me"
End Sub
Sub beep_me()
Beep
Application.OnTime (Now + TimeSerial(0, 0, 0.8)), "beep_me2"
End Sub
Sub beep_me2()
Beep
Application.OnTime (Now + TimeSerial(0, 0, 0.8)), "beep_me3"
End Sub
Sub beep_me3()
Beep
End Sub

🗝️ কোডটি কিভাবে কাজ করে?
প্রথমে, আমরা একটি সাবরুটিন নাম ঘোষণা করি Beep_Alarm . তারপর আমরা beep_at নামে আরেকটি ভেরিয়েবল ঘোষণা করি . আমরা একটি ইনপুটবক্স বরাদ্দ করি বীপ_এতে পরিবর্তনশীল ইনপুটবক্স ইনভার্টেড কমার ভিতরে শব্দ প্রদর্শন করবে। তারপর আমরা TimeValue নামে আরেকটি অ্যাপ্লিকেশন নিই . এই অ্যাপ্লিকেশনটিতে, আমরা Beep_Me নামে আরেকটি সাবরুটিনকে কল করি . এই beep_me সাবরুটিন অবশেষে beep_me2 নামে আরও দুটি সাবরুটিনকে কল করবে এবং beep_me3 . এই তিনটি সাবরুটিনের ফলে অ্যালার্ম হলে তিনটি বীপ শব্দ হবে৷ সময় আসে
- এখন, চালান ক্লিক করে কোডটি চালান উপরের বোতাম বা F5 টিপে৷ .

- এখন, একটি উইন্ডো পপ আপ হবে যা অ্যালার্মের সময় জিজ্ঞাসা করবে৷ এখানে আপনাকে অবশ্যই 24 ঘন্টা ফর্ম্যাটে সময় দিতে হবে .

- সময় নির্ধারণ করার পর, অনুমান কি? আপনি ঠিক 3টি বিপ শুনতে পাবেন৷ ঠিক অ্যালার্মের সময়ে।
এইভাবে, আমরা একটি অ্যালার্ম হিসাবে বিপ শব্দ সেট করতে পারি এক্সেলে।
আরো পড়ুন: কিভাবে এক্সেলে ডিজিটাল ঘড়ি তৈরি করবেন
2. এক্সেল অ্যালার্ম ঘড়িতে কাস্টম সাউন্ড বাজানো হচ্ছে
এই পদ্ধতিতে, আমরা শিখব কিভাবে আমরা একটি এলার্ম ঘড়ি সেট করতে পারি এক্সেল এ একটি কাস্টম শব্দ সহ . আরও জানতে, নীচের পদক্ষেপগুলি অনুসরণ করুন৷
৷পদক্ষেপ:
- প্রথম ধাপের মতো, একটি নতুন মডিউল খুলুন ভিজ্যুয়াল বেসিক -এ উইন্ডো।
- এখন, মডিউলে নিচের কোডটি লিখুন।
'Alarm with Custom Sound
#If Win64 Then
Private Declare PtrSafe Function Play_Sound Lib "winmm.dll" _
Alias "PlaySoundA" (ByVal AA_lpszName As String, _
ByVal AA_Module As LongPtr, ByVal AA_Flags As Long) As Boolean
#Else
Private Declare Function Play_Sound Lib "winmm.dll" _
Alias "PlaySoundA" (ByVal AA_lpszName As String, _
ByVal AA_Module As Long, ByVal AA_Flags As Long) As Boolean
#End If
Const AA_SND_SYNC = &H0
Const AA_SND_ASYNC = &H1
Const AA_SND_FILENAME = &H20000
Sub CustomSound_Alarm()
Dim beepat As String
beepat = InputBox("Give Alarm at", "hh:mm:ss " & _
Format(Now, "mm:hh"), "11:30")
If beepat = "" Then
MsgBox "Terminated"
Exit Sub
End If
Application.OnTime TimeValue(beepat), "AlarmSound2"
End Sub
Sub AlarmSound2()
Call Play_Sound("F:\90_Aniruddah\90_57\alarm1.wav", _
0, AA_SND_ASYNC Or AA_SND_FILENAME)
End Sub

🗝️ কোডটি কিভাবে কাজ করে?
এখানে, প্রথমে, আমরা দুটি ব্যক্তিগত ফাংশন ঘোষণা করেছি উইন্ডোজের দুটি ভিন্ন সংস্করণের জন্য (উইন্ডোজ 64 এবং অন্যান্য সংস্করণ)। তারপর আমরা 3 ধ্রুবক ঘোষণা করেছি SND_SYNC নামে , SND_ASYNC এবং SND_FILENAME . এর পরে, আমরা আরেকটি সাবরুটিন নিয়েছি CustomSound_Alarm নামে . এই সাবরুটিনের ভিতরে, আমরা একটি ভেরিয়েবল ঘোষণা করেছি বিপ্যাট ইনপুট বক্স নামে . আমরা TimeValue নামে আরেকটি অ্যাপ্লিকেশন নিয়েছি এটি AlarmSound2 নামে আরেকটি সাবরুটিনকে কল করবে . অ্যালার্ম সাউন্ড2 একটি স্থানীয় ফাইল অডিও চালাবে যার অবস্থান F:\90_Aniruddah\90_57\alarm1.wav হিসাবে সেট করা আছে . এই অবস্থানে আপনাকে আপনার ফাইলের অবস্থান লিখতে হবে।
- এখানে F:\90_Aniruddah\90_57\alarm1.wav এর জায়গায় , আপনার সাউন্ড ফাইলের অবস্থান লিখুন। আপনি Windows File Explorer থেকে ফাইল ঠিকানা অনুলিপি করে এটি করতে পারেন৷
- এখন যদি আপনি F5 টিপে কোডটি চালান , একটিবার্তা বাক্স অ্যালার্ম সময় জিজ্ঞাসা করা প্রদর্শিত হবে. এখানে, সময় ইনপুট করুন (24 ঘন্টা ফর্ম্যাটে) এবং ঠিক আছে ক্লিক করুন .

- সময় সেট করার পরে, আপনার নিজের কাস্টম শব্দ শুনতে হবে যা আপনি বিপদজনক সময়ে সেট করেছেন।
3. এক্সেল অ্যালার্ম ক্লক
-এ বার্তাগুলি প্রদর্শন এবং পড়াঅনেক সময় অ্যালার্ম সেট করার পাশাপাশি, অ্যালার্মের সময় আমাদের একটি বার্তা বাক্স দেখাতে হবে। এই পদ্ধতিতে, আমি আপনাকে দেখাব কিভাবে অ্যালার্মের সময় একটি কাস্টমাইজড বার্তা সম্বলিত একটি বার্তা বক্স প্রদর্শন এবং পড়তে হয়। আকর্ষণীয় শোনাচ্ছে? আসুন নিচের ধাপগুলো অনুসরণ করি।
পদক্ষেপ:
- প্রথম এবং ২য় পদ্ধতির মতো, ভিজ্যুয়াল বেসিক খুলুন উইন্ডো এবং আরেকটি নতুন মডিউল সন্নিবেশ করুন .
- তারপর মডিউলে নিচের কোডটি লিখুন।
' Alarm with Message
Sub Reading_Message_Alarm()
Dim beepat As String
beepat = InputBox("Give Alarm at", "hh:mm:ss " & _
Format(Now, "mm:hh"), "11:30")
If beepat = "" Then
MsgBox "Terminated"
Exit Sub
End If
Application.OnTime TimeValue(beepat), "DisplayAlarm"
End Sub
Sub DisplayAlarm()
Application.Speech.Speak ("This is the message that will be read out during alarm time.")
MsgBox "This is the message that will be displayed in the messagebox"
End Sub

🗝️ কোডটি কিভাবে কাজ করে?
এই কোডে, প্রথমে, আমরা Reading_Message_Alarm নামে একটি সাবরুটিন নিয়েছি। তারপর আমরা beepat নামে একটি ভেরিয়েবল নিয়েছি . এই ভেরিয়েবলের সাথে, আমরা একটি ইনপুটবক্স বরাদ্দ করেছি যে অ্যালার্ম সময় জন্য জিজ্ঞাসা করবে. অ্যালার্ম সময়ের উপর ভিত্তি করে, TimeValue নামে একটি অ্যাপ্লিকেশন DisplayAlarm নামে আরেকটি সাবরুটিন কল করবে . এই সাবরুটিন বার্তাটি বলবে এবং বার্তাটিও প্রদর্শন করবে।
- এখন, F5 টিপে কোডটি চালান। ফলস্বরূপ, একটি উইন্ডো খুলবে এবং আপনাকে অ্যালার্মের সময় ইনপুট করতে হবে এবং ঠিক আছে টিপুন .

- অতএব, যখন অ্যালার্মের সময় আসবে, বার্তাটি প্রথমে পড়া হবে এবং তারপর বার্তা বাক্সটি নীচের ছবির মতো প্রদর্শিত হবে৷

আরো পড়ুন: কিভাবে Excel এ একটি চলমান ঘড়ি তৈরি করবেন
মনে রাখার মতো বিষয়গুলি৷
- কাস্টমাইজড অ্যালার্ম বাজানোর জন্য, আপনাকে সেট করতে হবে।wav অনুগ্রহ করে সচেতন থাকুন যে Mp3 এই ক্ষেত্রে ফাইল ফরম্যাট কাজ নাও করতে পারে।
অভ্যাস ওয়ার্কবুক ডাউনলোড করুন
উপসংহার
এটি একটি এক্সেল অ্যালার্ম ঘড়ি সেট করার বিষয়ে এই নিবন্ধের শেষ। আপনি যদি এই নিবন্ধটি সহায়ক মনে করেন, তাহলে আপনার বন্ধুদের সাথে শেয়ার করুন. তাছাড়া, আপনার যদি আরও কোন প্রশ্ন থাকে তাহলে আমাদের জানান। পরিশেষে, অনুগ্রহ করে এক্সেল-এ আরও উত্তেজনাপূর্ণ নিবন্ধের জন্য Exeldemy পরিদর্শন করুন।
সম্পর্কিত প্রবন্ধ
- কিভাবে এক্সেলে একটি ঘড়ির চার্ট তৈরি করবেন
- এক্সেলে ডিজিটাল ঘড়ি তৈরির জন্য কীভাবে VBA কোড ব্যবহার করবেন
- এক্সেলে কীভাবে অ্যানালগ ঘড়ি তৈরি করবেন
- ইউজারফর্মে এক্সেল VBA ডিজিটাল ঘড়ি:একটি ব্যাপক নির্দেশিকা