/ / Excel VBA אירועים

אירועים

אירוע פתוח | גליון עבודה

אירועים הן פעולות המבוצעות על ידי משתמשים אשר מפעילות Excel VBA לבצע קוד.

אירוע פתוח

הקוד שנוסף לאירוע הפתוח של חוברת העבודה יבוצע על-ידי Excel VBA בעת פתיחת חוברת העבודה.

1. פתח את עורך Visual Basic.

2. לחיצה כפולה על חוברת עבודה זו בסייר הפרויקט.

3. בחרו 'חוברת עבודה' מהרשימה הנפתחת. בחר באפשרות פתח מהרשימה הנפתחת.

אירוע פתוח ב - Excel

4. הוסף את שורת הקוד הבאה לאירוע פתיחה של חוברת העבודה:

MsgBox "Good Morning"

5. שמור, סגור ופתח מחדש את קובץ ה- Excel.

תוצאה:

תוצאות אירוע פתוחות

גליון עבודה

הקוד שנוסף לאירוע שינוי גליון העבודה יבוצע על-ידי Excel VBA בעת שינוי תא בגליון עבודה.

1. פתח את עורך Visual Basic.

2. לחץ פעמיים על גיליון (לדוגמה גיליון 1) בסייר הפרויקט.

.3 בחר באפשרות גיליון עבודה מהרשימה הנפתחת. בחר באפשרות שנה מהרשימה הנפתחת.

שינוי אירוע ב - Excel

הוסף את שורות הקוד הבאות לאירוע שינוי גליון העבודה:

4. אירוע שינוי גליון העבודה מקשיב לכל השינויים ב- Sheet1. אנחנו רק רוצים Excel VBA לעשות משהו אם משהו משתנה בתא B2. כדי להשיג זאת, הוסף את שורות הקוד הבאות:

If Target.Address = "$B$2" Then

End If

5. אנחנו רק רוצים Excel VBA כדי להציג MsgBox אם המשתמש מזין ערך גדול מ 80. כדי להשיג זאת, להוסיף את השורה הבאה קוד בין אם ו אם סוף.

If Target.Value > 80 Then MsgBox "Goal Completed"

6. על גיליון 1, הזן מספר גדול מ -80 לתא B2.

הזן מספר גדול מ -80

תוצאה:

שינוי האירוע

קרא גם: