כיצד להסיר פקודות מאקרו מחוברת עבודה של Excel (3 דרכים קלות)

שימוש בפקודות מאקרו VBA ב- Excel יכול לחסוך זמן עצום. אתה יכול להפוך הרבה משימות שחוזרות על עצמן וליצור פונקציות ופונקציות חדשות באקסל בעזרת קודי מאקרו VBA פשוטים.

אך במקרים מסוימים, ייתכן שתרצה להסיר את כל הפקודות המאקרו מחוברת עבודה של Excel (או למחוק פקודות מאקרו ספציפיות בלבד).

זה יכול להיות המקרה כאשר אתה מקבל חוברת עבודה ממישהו אחר ואתה רוצה להפוך אותו ללא מאקרו, או כשאתה שולח קובץ עם פקודות מאקרו למישהו והתקבלה לא צריכה את אלה בחוברת העבודה.

במדריך זה אראה לך כמה דרכים פשוטות באמת הסר פקודות מאקרו מחוברת עבודה ב- Microsoft Excel.

אז בואו נתחיל!

הסר את כל פקודות המאקרו על ידי שמירת הקובץ בפורמט XLSX

אם אתה רוצה להיפטר מכל הפקודות המאקרו בבת אחת, הדרך הקלה ביותר לעשות זאת היא לשמור את חוברת העבודה הקיימת בפורמט XLSX.

לפי העיצוב, לא יכול להיות כל קוד מאקרו של VBA בפורמט הקובץ XLSX. במקרה שתעשה זאת, הוא יוסר באופן אוטומטי בעת שמירת קובץ ה- Excel.

עם Excel, תוכל לקבל את הפקודות המאקרו רק בפורמטים של .XLSM, .XLSB ופורמטים .XLS הישנים יותר. כשאתה שומר את חוברת העבודה בכל פורמט אחר, המאקרו פוחדים מיד.

נניח שיש לך קובץ בשם example.xlsm (עם פקודות מאקרו), להלן השלבים להסרת כל הפקודות המאקרו מהקובץ הזה:

  1. לחץ על הכרטיסייה קובץ
  2. לחץ על האפשרות 'שמור בשם' (זה 'שמור עותק' בגרסאות Excel חדשות)
  3. לחץ על עיון. פעולה זו תפתח את תיבת הדו -שיח שמירה בשם.
  4. בתיבת הדו -שיח שמירה בשם, הזן את שם הקובץ שאיתו ברצונך לשמור אותו. תוכל גם לשמור את השם הקיים אם תרצה
  5. לחץ על התפריט הנפתח שמור בשם
  6. בחר באפשרות Excel Workbook (*.xlsx)
  7. לחץ על שמור
  8. בהנחיה שמופיעה, לחץ על כן. זה רק מודיע לך שקוד ה- VB יאבד אם תשמור קובץ זה בפורמט .XLSX.

זהו זה! הקובץ שלך כעת ללא מאקרו.

שיטה זו נהדרת מכיוון שהיא מסירה את כל פקודות המאקרו מחוברת העבודה הנוכחית של Excel בבת אחת. עם זאת, אם ברצונך להסיר כמה פקודות מאקרו ולמחוק כמה, שיטה זו לא תעבוד עבורך (עיין בשיטה זו באמצעות תיבת הדו -שיח מאקרו).

דבר טוב נוסף בשיטה זו הוא שעדיין יש לך עותק של הקובץ המקורי המכיל את כל הפקודות המאקרו (למקרה שתזדקק לו בעתיד).

הסר פקודות מאקרו ספציפיות מתיבת הדו -שיח מאקרו

בעוד שהשיטה הקודמת תמחק את כל הפקודות המאקרו. זה מאפשר לך לבחור את אלה שאתה רוצה להסיר.

ואם תרצה למחוק את כל הפקודות המאקרו, תוכל גם לעשות זאת.

נניח שיש לך קובץ בשם example.xlsm המכיל כמה פקודות מאקרו.

להלן השלבים למחיקת מאקרו מחוברת עבודה זו:

  1. לחץ על הכרטיסייה מפתחים (במקרה שאתה לא רואה את הכרטיסייה מפתחים, ראה את ההערה בצהוב לאחר השלבים)
  2. לחץ על כפתור המאקרו. פעולה זו תפתח את תיבת הדו -שיח מאקרו שבה תוכל לראות את כל הפקודות המאקרו בחוברת העבודה
  3. בתפריט הנפתח 'פקודות מאקרו ב', ודא ש'חוברת עבודה זו 'נבחרה.
  4. בחר את שם המאקרו שברצונך למחוק מרשימת המאקרו
  5. לחץ על הלחצן מחק. פעולה זו תמחק את המאקרו שנבחר

אם ברצונך להסיר פקודות מאקרו מרובות (או כולן), חזור על שלבים 4 ו -5.

הערה: אם אינך רואה את כרטיסיית המפתחים, לחץ כאן כדי לקרוא כיצד לגרום לכרטיסיית המפתחים להופיע ברצועת הכלים ב- Excel. לחלופין, תוכל גם להשתמש בקיצור המקשים - ALT + 8 כדי לפתוח את תיבת הדו -שיח מאקרו.

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

למרות ששיטה זו עובדת מצוין, היא רק תאפשר לך להסיר פקודות מאקרו המאוחסנות במודול בעורך Visual Basic. במקרה שיש לך פקודות מאקרו לאירועים (בדפי עבודה ספציפיים או ב- ThisWorkbook) או פקודות מאקרו בחוברת העבודה המאקרו האישית, לא ניתן להסיר אותן בשיטה זו.

הסר את המודול המכיל את המאקרו

דרך נוספת להסרת פקודות מאקרו היא לעבור לעורך Visual Basic ולהסיר משם פקודות מאקרו.

שיטה זו נותנת לך את השליטה הגדולה ביותר מכיוון שאתה יכול לגשת לכל הפקודות המאקרו (בין אם זה במודול או באובייקטים או בחוברת עבודה מאקרו אישית).

להלן השלבים למחיקת מאקרו מעורך Visual Basic:

  1. לחץ על הכרטיסייה מפתחים ברצועת הכלים
  2. לחץ על האפשרות Visual Basic (או השתמש בקיצור המקשים - ALT + F11)
  3. בעורך VB יהיו לך כל אובייקטים של חוברת העבודה בסייר הפרויקטים. אם אינך רואה את סייר הפרויקטים, לחץ על האפשרות תצוגה בתפריט ולאחר מכן לחץ על סייר הפרויקטים
  4. בסייר הפרויקטים, לחץ פעמיים על האובייקט בעל קוד המאקרו. זה יכול להיות מודול, אובייקט גליון עבודה או ThisWorkbook.
  5. בחלון הקוד שנפתח, מחק את המאקרו שברצונך להסיר. אם אתה רוצה להסיר הכל, פשוט בחר הכל ולחץ על מקש המחיקה.

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

אז אלו שלוש דרכים שבהן תוכל להשתמש להסרת פקודות מאקרו מחוברת עבודה של Microsoft Excel.

אני מקווה שמצאת הדרכה שימושית!

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

wave wave wave wave wave