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

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

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

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

לחצן פקודה (פקד 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)

אם הפקד יכול לקבל מוקד ולהגיב לאירועים שנוצרו על-ידי המשתמש.

זמין (טופס)

אם ניתן לערוך את הפקד.

נעול (טופס)

שם הפקד.

שם (טופס)

האופן שבו הפקד מצורף לתאים שמתחתיו (צף ללא תשלום, הזזה, הזזה או הזזה וגודל ללא גודל).

מיקום (Excel)

אם ניתן להדפיס את הפקד.

PrintObject (Excel)

אם הפקד גלוי או מוסתר.

גלוי (טופס)

Text:

תכונות גופן (מודגש, נטוי, גודל, קו חוצה, קו תחתון ומשקולות).

מודגש, נטוי, גודל, קו חוצה, קו תחתון, משקל (טופס)

טקסט תיאורי בפקד המזהה אותו או מתאר אותו.

כיתוב (טופס)

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

WordWrap (טופס)

גודל ומיקום:

אם גודל הפקד מתאים את גודלו באופן אוטומטי להצגת כל התוכן.

AutoSize (Form)

הגובה או הרוחב בנקודות.

גובה, רוחב (טופס)

המרחק בין הפקד לקצה השמאלי או העליון של גליון העבודה.

שמאל, עליון (טופס)

עיצוב:

צבע הרקע.

צבע רקע (טופס)

סגנון הרקע (שקוף או אטום).

BackStyle (טופס)

צבע הקידמה.

ForeColor (Form)

האם לפקד יש צל.

צל (Excel)

תמונה:

מפת הסיביות להצגה בפקד.

תמונה (טופס)

מיקום התמונה ביחס לכיתוב שלה (משמאל, למעלה, מימין וכן הלאה).

מיקום תמונה (טופס)

מקלדת ועכבר:

מקש הקיצור עבור הפקד.

מאיץ (טופס)

סמל של עכבר מותאם אישית.

MouseIcon (Form)

סוג המצביע המוצג כאשר המשתמש ממקם את העכבר מעל אובייקט מסוים (רגיל, חץ, מצביע I וכן הלאה).

MousePointer (טופס)

אם הפקד מעביר את המוקד בעת לחיצה עליו.

TakeFocusOnClick (Form)

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

  1. מעבר אל העדפות > Excel... > הכלים & הכלים.

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

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

בצע שלבים אלה:

  1. בכרטיסיה מפתחים , לחץ על לחצן תמונת לחצן .

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

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

  3. הקצה מאקרו ללחצן ולחץ על אישור.

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

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

  1. בכרטיסיה מפתחים , לחץ על לחצן תמונת לחצן .

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

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

  3. בתיבת הדו-שיח הקצאת מאקרו, בחר חדש, אשר יפתח את עורך Visual Basic (VBE) בחלונית עם הקוד הבא:

      Sub ButtonX_Click() 
    
      End Sub
  4. בשאילתת המשנה עבור לחצן הפקודה, בין השורות Sub ו-End Sub , בצע אחת מהפעולות הבאות:

    • הזן שם של מאקרו קיים בחוברת העבודה. באפשרותך להפעיל פקודות מאקרו מרובות מלחצן על-ידי הקלדת שמות המאקרו בשורות נפרדות בתוך פרוצדורת המשנה

    • הוסף קוד VBA משלך.

  5. לחץ על מצב תמונת לחצן כדי לוודא שמצב עיצוב כבוי ולאחר מכן סגור את חלון עורך Visual Basic.

  6. כדי לערוך את הלחצן, לחץ עליו באמצעות לחצן העכבר הימני ובחר Visual Basic.

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

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

תוכל תמיד לשאול מומחה ב- Excel Tech Community או לקבל תמיכה בקהילת Answers.

למידע נוסף

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

מעוניין באפשרויות נוספות?

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

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