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