אם חוברת עבודה מכילה מאקרו של Visual Basic for Applications (VBA) שברצונך להשתמש בו במקום אחר, באפשרותך להעתיק את המודול המכיל מאקרו זה לחוברת עבודה פתוחה אחרת באמצעות עורך Visual Basic (VBE).
ניתן למצוא פקודות מאקרו וכלי VBA בכרטיסיה מפתחים, המוסתרת כברירת מחדל, ולכן השלב הראשון הוא להפוך אותה לזמינה.
- עבור Windows, עבור אל אפשרויות קובץ התאמה>אישית של>רצועת הכלים.
- עבור Mac, עבור אל העדפות Excel>...>רצועת הכלים & הכלים.
- לאחר מכן, במקטע התאמה אישית של רצועת הכלים, תחת כרטיסיות ראשיות, סמן את תיבת הסימון מפתחים.
מבט כולל על פקודות מאקרו ו- VBA
אם אינך מכיר פקודות מאקרו ו- VBA באופן כללי, ייתכן שהמידע הבא יהיה שימושי עבורך.
מאקרו הוא פעולה או קבוצה של פעולות שניתן להשתמש בהן כדי להפוך משימות לאוטומטיות.
באפשרותך להקליט פקודות מאקרו באמצעות הפקודה הקלט מאקרובכרטיסיה מפתחים .
פקודות מאקרו מוקלטות בשפת התיכנות של VBA.
באפשרותך לבדוק ולערוך את פקודות המאקרו שלך בעורך Visual Basic, חלון שנפתח על-ידי Excel. להלן דוגמה לחלון VBE עבור Windows:
פקודות מאקרו בשם MakeCellGreen ו- SetRowHeight נמצאות במודול בשם Module1, המאוחסן ב- Book1.
העתקת מודול מתוך חוברת עבודה אחת לאחרת
- פתח הן את חוברת העבודה המכילה את המאקרו שברצונך להעתיק והן את חוברת העבודה שאליה ברצונך להעתיק אותה.
- בכרטיסיה מפתחים , לחץ על Visual Basic כדי לפתוח את עורך Visual Basic.
- בעורך Visual Basic, בתפריט תצוגה, לחץ על תמונת לחצן של סייר הפרוייקטים של Project
או הקש CTRL+R . - בחלונית Project Explorer , גרור את המודול המכיל את המאקרו שברצונך להעתיק לחוברת העבודה המהווה יעד. במקרה זה, אנו מעתיקים את Module1 מ- Book2.xlsm ל- Book1.xlsm.
- מודול1 הועתק מ- Book2.xlsm
- עותק של Module1 הועתק ל- Book1.xlsm
זקוק לעזרה נוספת?
תמיד תוכל לשאול מומחה ב- Excel Tech Community או לקבל תמיכה בקהילות.