פונקציית MsgBox של Excel VBA - פקודות מאקרו קלות של Excel

תוכן העניינים

ה פונקציית MsgBox ב Excel VBA יכול להחזיר תוצאה בעוד ש- MsgBox פשוט לא יכול.

מַצָב:

מקם כפתור פקודה בגליון העבודה שלך והוסף את שורות הקוד הבאות:

1. ראשית, אנו מכריזים על משתנה הנקרא תשובה מסוג מסוג מספר שלם.

תשובה עמומה כמכלול שלם

2. אנו משתמשים בפונקציית MsgBox לאתחול התשובה המשתנה עם הקלט מהמשתמש.

לפונקציה MsgBox, בעת שימוש בסוגריים, יש שלושה ארגומנטים. החלק הראשון משמש להודעה בתיבת ההודעות. השתמש בחלק השני כדי לציין אילו כפתורים וסמלים ברצונך שיופיעו בתיבת ההודעות. החלק השלישי מוצג בשורת הכותרות של תיבת ההודעות.

answer = MsgBox ("האם אתה בטוח שברצונך לרוקן את הגיליון?", vbYesNo + vbQuestion, "גיליון ריק")

הערה: הצב את הסמן ב- vbYesNo בעורך Visual Basic ולחץ על F1 כדי לראות באילו לחצנים וסמלים אחרים תוכל להשתמש. במקום הקבועים vbYesNo ו- vbQuestion, תוכל גם להשתמש בערכים המתאימים 4 ו -32.

3. אם המשתמש לוחץ על הלחצן כן, Excel VBA מרוקן את הגיליון. אם המשתמש לוחץ על הלחצן אין, שום דבר לא יקרה. הוסף את שורות הקוד הבאות כדי להשיג זאת.

אם התשובה = vbYes אז
Cells.ClearContents
אַחֵר
'לעשות כלום
סוף אם

4. לחץ על כפתור הפקודה בגיליון.

5. לחץ על כן.

תוֹצָאָה:

תוכל לעזור בפיתוח האתר, שיתוף הדף עם החברים שלך

wave wave wave wave wave