הקצאת מאקרו לטופס או ללחצן פקד

חל על
Excel של Microsoft 365 Excel של Microsoft 365 עבור Mac Excel 2024 ‏Excel 2024 עבור Mac Excel 2021 Excel 2021 עבור Mac Excel 2019 Excel 2016

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

עצה

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

לחצן (פקד טופס)
דוגמה לפקד לחצן של סרגל כלים בטפסים
לחצן פקודה (פקד ActiveX)
דוגמה לפקד ActiveX מסוג לחצן פקודה

בסעיפים הבאים, תלמד כיצד להוסיף מאקרו ללחצן ב- Excel – עבור Windows או Mac.

הערה

פקדי ActiveX אינם נתמכים ב- Mac.

ניתן למצוא פקודות מאקרו וכלי VBA בכרטיסיה ' מפתחים ', המוסתרת כברירת מחדל.

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

הכרטיסיה 'מפתחים' ברצועת הכלים

הוספת לחצן (פקד טופס)

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

הוספת לחצן פקודה (פקד ActiveX)

  1. בכרטיסיה 'מפתח', בקבוצה 'פקדים', לחץ על 'הוסף' ולאחר מכן תחת 'פקדי ActiveX', לחץ על תמונת לחצן'פקודה'.

  2. לחץ על המיקום בגליון העבודה שבו ברצונך שהפינה השמאלית העליונה של לחצן הפקודה תופיע.

  3. בקבוצה 'פקדים ', לחץ על 'הצג קוד'. פעולה זו מפעילה את עורך Visual Basic. ודא שהאפשרות 'לחץ ' נבחרה ברשימה הנפתחת משמאל. פרוצדורת המשנה CommandButton1_Click (ראה איור להלן) מפעילה את שתי פקודות המאקרו הבאות בעת לחיצה על הלחצן: SelectC15 ו - HelloMessage.
    פרוצדורת משנה בעורך Visual Basic

  4. בהליך המשנה של לחצן הפקודה, בצע אחת מהפעולות הבאות:

    • הזן שם של מאקרו קיים בחוברת העבודה. באפשרותך למצוא פקודות מאקרו על-ידי לחיצה על פקודות מאקרו בקבוצה 'קוד '. באפשרותך להפעיל פקודות מאקרו מרובות מלחצן על-ידי הזנת שמות פקודות המאקרו בשורות נפרדות בתוך פרוצדורת המשנה.
    • בהתאם לצורך, הוסף קוד VBA משלך.
  5. סגור את עורך Visual Basic ולחץ על תמונת לחצןשל מצב עיצוב כדי להבטיח שמצב עיצוב אינו פעיל.

  6. כדי להפעיל את קוד ה- VBA שמהווה כעת חלק מהלחצן, לחץ על לחצן הפקודה של ActiveX שיצרת זה עתה.

  7. כדי לערוך את פקד ה- ActiveX, ודא כי אתה נמצא במצב עיצוב. בכרטיסיה 'מפתח ', בקבוצה 'פקדים ', הפעל את מצב עיצוב.

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

    הערה

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

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

אם ברצונך לציין השתמש במאפיין זה
כללי:
אם הפקד נטען בעת פתיחת חוברת העבודה. (התעלמות עבור פקדי ActiveX.) טעינה אוטומטית (Excel)
אם הפקד יכול לקבל את המוקד ולהגיב לאירועים שיוצר המשתמש. זמין (טופס)
אם הפקד ניתן לעריכה. Locked (Form)
שם הפקד. שם (טופס)
אופן הצירוף של הפקד לתאים שמתחתיו (ציפה חופשית, העברה ללא שינוי גודל או העברה ושינוי גודל). מיקום (Excel)
אם הפקד ניתן להדפסה. PrintObject (Excel)
אם הפקד גלוי או מוסתר. Visible (Form)
טקסט:
תכונות גופן (מודגש, נטוי, גודל, קו חוצה, קו תחתון ומשקל). מודגש, נטוי, גודל, קו חוצה, קו תחתון, משקל (טופס)
טקסט תיאורי בפקד המזהה או מתאר אותו. כיתוב (טופס)
אם תוכן הפקד גולש באופן אוטומטי בסוף השורה. WordWrap (טופס)
גודל ומיקום:
אם גודל הפקד משתנה באופן אוטומטי להצגת כל התוכן. גודל אוטומטי (טופס)
הגובה או הרוחב בנקודות. גובה, רוחב (טופס)
המרחק בין הפקד לשוליים השמאליים או העליונים של גליון העבודה. שמאל, למעלה (טופס)
עיצוב:
את צבע הרקע. BackColor (טופס)
את סגנון הרקע (שקוף או אטום). סגנון רקע (טופס)
צבע הקדמה. ForeColor (Form)
אם יש לפקד צל. צל (Excel)
תמונה:
מפת הסיביות להצגה בפקד. תמונה (טופס)
מיקום התמונה ביחס לכיתוב שלה (שמאל, למעלה, ימין וכן הלאה). PicturePosition (טופס)
לוח מקשים ועכבר:
מקש הקיצור עבור הפקד. מאיץ (טופס)
סמל עכבר מותאם אישית. MouseIcon (טופס)
סוג המצביע המוצג כאשר המשתמש ממקם את העכבר מעל לאובייקט מסוים (רגיל, חץ, מצביע I וכן הלאה). MousePointer (טופס)
אם הפקד מקבל את המוקד בעת לחיצה. TakeFocusOnClick (טופס)

זקוק לעזרה נוספת?

תמיד תוכל לשאול מומחה בקהילה הטכנולוגית של Excel או לקבל תמיכה בקהילות.

למידע נוסף