כדי לבצע משנה ב Excel VBA לאחר זמן מסוים , השתמש ב- onTime, Now ובפונקציה TimeValue. ראשית, הכנס משנה למודול.
1. פתח את עורך Visual Basic ולחץ על הוספה, מודול.
2. הוסף את המשנה הבאה עם תזכורת שם:
כיצד לעשות פונקציה מקוננת ב- Excelתַתתִזכּוֹרֶת()
מס 'תיבת' אל תשכח את הפגישה שלך בשעה 14.30 '
סוֹף תַת
אנו רוצים ש- Excel VBA יבצע את המשנה הזה 5 שניות לאחר לחיצה על כפתור פקודה.
2. הניחו א כפתור הפקודה בגליון העבודה שלך והוסף את שורת הקוד הבאה:
כיצד להסיר רווחים ב- ExcelApplication.OnTime Now () + TimeValue ('00: 00: 05 '),' תזכורת '
3. לחץ על כפתור הפקודה בגליון העבודה.
התוצאה כעבור 5 שניות:
היכן אימות נתונים ב- Excel
4. אם ברצונך לבצע את המשנה הזו בזמן מסוים, פשוט השתמש בשורת הקוד הבאה:
Application.OnTime TimeValue ('14: 00: 00 בבוקר '),' תזכורת '5. לחץ על כפתור הפקודה בגליון העבודה והמתן עד השעה 14:00 בבוקר כדי לראות את המשנה שלך מבוצעת.
הערה: סביר להניח שלא תשתמש ב- Excel VBA כדי להזכיר לעצמך פגישה חשובה, אך אם תרצה, עדיף להכניס מאקרו כזה ל- אירוע פתוח של חוברת עבודה . על ידי כך, תקבל תזכורת אוטומטית בשעה 14:00 (אינך צריך ללחוץ על כפתור פקודה כדי להפעיל את המאקרו). כמובן שתקבל את התזכורת רק כאשר תשאיר את חוברת העבודה פתוחה.
עבור לפרק הבא: אירועים