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

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

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

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

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

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

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

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

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

לשם כך:

  • ב- Excel 2016‏, Excel 2013 ו- Excel 2010

    1. עבור אל קובץ > אפשרויות > התאמה אישית של רצועת הכלים.

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

      התאמה אישית של רצועת הכלים
  • ב- Excel 2007

    1. לחץ על לחצן Microsoft Office תמונת לחצן Office ולאחר מכן לחץ על אפשרויות Excel.

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

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

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

  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. באפשרותך גם להקליד את שם המאפיין בתיבה Search בעזרה של Visual Basic. הטבלה הבאה מסכמת את המאפיינים הזמינים.

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

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

כללי:

אם הפקד נטען בעת פתיחת חוברת העבודה (המערכת מתעלמת מאפשרות זו עבור פקדי 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 (טופס)

לראש הדף

למידע נוסף

הפיכת הגדרות ActiveX בקבצי Office לזמינות או ללא זמינות

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

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

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

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

×