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

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

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

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

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

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

דוגמה לפקד ActiveX מסוג לחצן פקודה

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

הערה: פקדי ActiveX שאינן נתמכות ב- mac.

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

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

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

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

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

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

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

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

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

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

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

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

    פרוצדורת משנה בעורך Visual Basic

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

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

    • במקרה הצורך, הוסף קוד VBA משלך.

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

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

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

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

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


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

אם ברצונך לציין

השתמש במאפיין זה

כללי:

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

AutoLoad ‏(Excel)

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

Enabled (טופס)

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

Locked (טופס)

שם הפקד.

Name (טופס)

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

Placement ‏(Excel)

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

PrintObject ‏(Excel)

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

Visible (טופס)

טקסט:

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

Bold, ‏Italic, ‏Size, ‏StrikeThrough, ‏Underline, ‏Weight (טופס)

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

Caption (טופס)

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

WordWrap (טופס)

גודל ומיקום:

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

AutoSize (טופס)

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

Height, ‏Width (טופס)

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

Left, ‏Top (טופס)

עיצוב:

צבע הרקע.

BackColor (טופס)

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

BackStyle (טופס)

את צבע הקדמה.

ForeColor (טופס)

אם יש לפקד צל.

Shadow ‏(Excel)

תמונה:

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

Picture (טופס)

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

PicturePosition (טופס)

לוח מקשים ועכבר:

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

Accelerator (טופס)

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

MouseIcon (טופס)

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

MousePointer (טופס)

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

TakeFocusOnClick (טופס)


ניתן למצוא פקודות מאקרו ו- 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 או להציע תכונה חדשה או שיפור ב- Excel User Voice.

למידע נוסף

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×