วิธีใช้การหน่วงเวลาหลังจากเรียกใช้แมโคร VBA ใน Excel
ในบางกรณี คุณอาจต้องเพิ่มการหน่วงเวลาของตัวจับเวลา ก่อนที่จะเรียกใช้แมโคร VBA ใน Excel ตัวอย่างเช่น เมื่อคลิกเพื่อเรียกใช้แมโครที่ระบุ แมโครนั้นจะมีผลหลังจากผ่านไป 10 วินาที บทความนี้จะแสดงวิธีการดำเนินการดังกล่าว
ใช้การหน่วงเวลาหลังจากเรียกใช้แมโคร VBA ใน Excel
ใช้การหน่วงเวลาหลังจากเรียกใช้แมโคร VBA ใน Excel
ฉันขอแนะนำให้เรียกใช้แมโครที่ระบุโดยคลิกปุ่มคำสั่งใน Excel คุณสามารถเพิ่มโค้ดหน่วงเวลาลงในปุ่มคำสั่งเพื่อหน่วงเวลาการเรียกใช้แมโครได้ โปรดทำดังต่อไปนี้
1 คลิก ผู้พัฒนา > สิ่งที่ใส่เข้าไป > ปุ่มคำสั่ง (ActiveX Control) การแทรกปุ่มคำสั่งลงในเวิร์กชีตของคุณ ดูภาพหน้าจอ:
2. หลังจากใส่ปุ่ม Command แล้วให้คลิกขวาที่ปุ่มจากนั้นเลือก ดูรหัส จากเมนูบริบท ดูภาพหน้าจอ:
3. ในการโผล่ขึ้นมา Microsoft Visual Basic สำหรับแอปพลิเคชัน โปรดป้อนรหัส VBA หน่วงเวลาด้านล่างระหว่างสองบรรทัดของรหัสเดิมในหน้าต่างรหัสดังภาพด้านล่างที่แสดง:
Application.OnTime Now() + TimeValue("00:00:10"), "Cheezy"
หมายเหตุ: ในรหัส 00:00:10 คือเวลาล่าช้าและ cheezy คือชื่อแมโครที่คุณจะรัน ปรับค่าเหล่านี้ตามต้องการ
4 กด อื่น ๆ + Q ปุ่มเพื่อปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
5. ปิดโหมดออกแบบโดยคลิก ผู้พัฒนา > โหมดการออกแบบ. ดูภาพหน้าจอ:
จากนี้ไปเมื่อคลิกที่ปุ่มคำสั่งมาโครที่ระบุจะมีผลหลังจาก 10 วินาทีใน Excel
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!