Microsoft Excel มีเครื่องมือในตัวหลายอย่างที่อนุญาตให้ผู้ใช้จัดรูปแบบตามเงื่อนไขโดยอัตโนมัติ (เช่น การเปลี่ยนสีของเซลล์) ขึ้นอยู่กับว่าตรงตามเงื่อนไขเฉพาะหรือไม่
แต่หลายๆ คนไม่ทราบว่าเป็นไปได้ที่จะทำให้ Excel เล่นเสียงโดยใช้ Visual Basic for Applications (VBA) ของ Microsoft บทช่วยสอน Excel นี้จะอธิบายวิธีการส่งเสียงเตือนใน Excel เมื่อตรงตามเงื่อนไข
วิธีส่งเสียงเตือนใน Excel
มีสองขั้นตอนในการทำให้ Excel เล่นเสียงตามทริกเกอร์เฉพาะ ขั้นแรก คุณต้องเพิ่มโค้ดแบบกำหนดเองเพื่อให้ Excel สามารถเล่นเสียงได้ จากนั้น คุณต้องบอก Excel ว่าเหตุการณ์หรือค่าใดที่จะทำให้เกิดเสียง
ในการดำเนินการนี้ คุณต้องสร้างกฎใหม่โดยใช้ แมโคร Excel VBA ฟังดูซับซ้อน แต่ไม่ต้องกังวล สิ่งที่คุณต้องทำคือคัดลอกและวางโค้ดด้านล่าง จากนั้นเปลี่ยนพารามิเตอร์พื้นฐานบางอย่าง
วิธีสร้างการเตือนใน Excel
ฟังก์ชัน MakeABeep() เป็นสตริง
เสียงบี๊บ
MakeABeep = “”
สิ้นสุดฟังก์ชัน
วิธีทริกเกอร์การแจ้งเตือนใน Excel
ถัดไป คุณต้องเพิ่ม การจัดรูปแบบตามเงื่อนไข ลงในเซลล์ที่คุณต้องการให้เล่นเสียงในเหตุการณ์เฉพาะ ซึ่งจะขึ้นอยู่กับสิ่งที่คุณต้องการให้ทริกเกอร์เป็น ดังนั้นคุณอาจต้องรู้วิธีใช้ สูตร Excel ต่างๆ เพื่อให้ทำงานตรงตามที่วางแผนไว้
ต่อไปนี้เป็นตัวอย่างพื้นฐานที่แสดงวิธีทำให้เซลล์ A1 เล่นเสียงหากถึง 100:
เมื่อค่าเซลล์ A1 ถึง 101 เสียงของระบบจะเล่น
วิธีทำให้ Excel เล่นเสียงที่กำหนดเอง
คุณสามารถให้ Excel เล่นเสียงแบบกำหนดเองได้หลายเสียง แทนที่จะใช้เสียงของระบบเพียงเสียงเดียว ด้วยวิธีนี้ คุณสามารถตั้งค่าการเตือนหลายรายการให้ดังขึ้นเมื่อตรงตามเงื่อนไขที่แตกต่างกัน
#ถ้า Win64 แล้ว
ประกาศส่วนตัวฟังก์ชัน PtrSafe PlaySound Lib “winmm.dll” _
นามแฝง “PlaySoundA” (ByVal lpszName As String, _
ByVal hModule เป็น LongPtr, ByVal dwFlags ตราบเท่าที่) เป็นบูลีน
#อื่นๆ
ฟังก์ชั่นประกาศส่วนตัว PlaySound Lib “winmm.dll” _
นามแฝง “PlaySoundA” (ByVal lpszName As String, _
ByVal hModule ตราบใดที่ ByVal dwFlags ตราบเท่าที่) เป็นบูลีน
#สิ้นสุดถ้า
Const SND_SYNC = &H0
Const SND_ASYNC = &H1
คอนสต์ SND_FILENAME = &H20000
ฟังก์ชัน AlarmSound() เป็นสตริง
เรียก PlaySound (“C:\Users\User\Downloads\sound.wav”, _
0, SND_ASYNC หรือ SND_FILENAME)
เสียงปลุก = “”
สิ้นสุดฟังก์ชัน
หมายเหตุ:ในโค้ดเทมเพลตนี้ มีการใช้ “AlarmSound” แทน “MakeABeep” ทั้งสองอย่างนี้สามารถเขียนได้ตามที่คุณต้องการ ตัวอย่างเช่น หากคุณต้องการให้การปลุกหลายรายการดังขึ้นในสภาวะที่แตกต่างกัน คุณสามารถใช้ "Alarm1", "Alarm2" และอื่นๆ.
คุณสามารถสร้างสัญญาณเตือนประเภทใดใน Excel ได้
Excel เป็นเครื่องมือที่มีประสิทธิภาพ และมีสูตรหลายสูตรที่คุณสามารถใช้เพื่อจัดรูปแบบข้อมูลตามที่คุณต้องการ หากต้องการใช้กฎเหล่านี้ คลิกแท็บ หน้าแรกแล้วคลิก การจัดรูปแบบตามเงื่อนไข
ต่อไปนี้คือตัวอย่างบางส่วนของเงื่อนไขข้อมูลที่คุณสามารถบอกให้ Excel ส่งเสียงเตือนสำหรับ:
การจัดการข้อมูลไม่เคยง่ายอย่างนี้มาก่อน
Excel ของ Microsoft Office เป็นหนึ่งในเครื่องมือตรวจสอบและวิเคราะห์ข้อมูลที่ทรงพลังที่สุดในตลาดและมีมายาวนาน ไม่ว่าคุณจะต้องการให้สมุดงาน Excel แสดงข้อมูลในลักษณะที่เข้าใจง่าย หรือจัดรูปแบบเซลล์เพื่อแจ้งให้คุณทราบเมื่อตรงตามเงื่อนไข Excel ก็มีเครื่องมือสำหรับคุณ