הפיכת משימות לאוטומטיות באמצעות מקליט מאקרו

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

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

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

בעת הקלטת מאקרו, למקליט המאקרו רשומות כל השלבים בקוד Visual Basic for Applications ‏(VBA). שלבים אלה יכולים לכלול להקליד טקסט או מספרים, לחיצה על תאים או פקודות ברצועת הכלים או בתפריטים, עיצוב תאים, שורות או עמודות, או אפילו ייבוא נתונים ממקור חיצוני, אמור, Microsoft Access. יישום Visual Basic (VBA) הוא קבוצת משנה של שפת התיכנות של Visual Basic רב-עוצמה ולאחר נכלל עם רוב היישומים של Office. למרות VBA מעניק לך את היכולת תהליכים בתוך יישומי Office ובין לאוטומטיים, אין צורך להכיר את קוד VBA או מחשב תיכנות אם למקליט המאקרו אינה הפעולה הרצויה.

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

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

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

הקלטת מאקרו

יש כמה דברים השימושי שעליך לדעת אודות פקודות מאקרו:

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

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

  • היא אינה נחוצה רק פעילויות ב- Excel באפשרותך להירשם במאקרו. באפשרותך להרחיב את תהליך המאקרו שלך יישומי Office האחרים ולאחר יישומים אחרים התומכים יישום Visual Basic (VBA). לדוגמה, באפשרותך להקליט מאקרו במקום שבו תחילה עדכון טבלה ב- Excel ולאחר מכן פתח את Outlook כדי לשלוח בדואר אלקטרוני את הטבלה לכתובת דואר אלקטרוני.

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

  1. דרושה לך הראשונה הפוך פקודות מאקרו ב- Excel. לביצוע פעולה זו:

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

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

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

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

    – או –

    הקש Alt + T + M + R.

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

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

  4. כדי להקצות שילוב פקד (Ctrl) מקש קיצור כדי להפעיל את המאקרו, בתיבה קיצור מקשים, הקלד אות כלשהי (הן באותיות רישיות או אותיות קטנות יפעלו) שבו ברצונך להשתמש. מומלץ להשתמש ב- Ctrl + Shift (אותיות רישיות), צירופי מקשים של מאחר קיצור המקשים יעקוף כל שווה ערך ברירת המחדל קיצור מקשים Excel כאשר חוברת העבודה המכילה את המאקרו פתוחה. לדוגמה, אם אתה משתמש ב- Ctrl + z (בטל), תאבד את האפשרות בטל במופע זה של Excel.

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

    באופן כללי, שמירת המאקרו מיקום בחוברת עבודה זו , אך אם ברצונך שהמאקרו יהיה זמין בכל פעם שתשתמש ב- Excel, בחר חוברת מאקרו אישית. בעת בחירת חוברת מאקרו אישית, Excel יוצר חוברת עבודה מוסתרים המאקרו האישית (personal. xlsb) אם היא עדיין אינה קיימת, ושומר את המאקרו בחוברת עבודה זו. ב- Windows 10, Windows 7 ו- Windows Vista, חוברת עבודה זו נשמרת בתיקיה name\AppData\Local\Microsoft\Excel\XLStart C:\Users\user. ב- Microsoft Windows XP, חוברת עבודה זו נשמרת בתיקיה C:\Documents and Settings\user name\Application Data\Microsoft\Excel\XLStart. חוברות עבודה בתיקיה XLStart נפתחים באופן אוטומטי בכל פעם מתחילה Excel וקודים שאחסנת בחוברת המאקרו האישית יהיו רשומות בתיבת הדו-שיח מאקרו, כפי שמוסבר בסעיף הבא. לקבלת מידע נוסף, ראה שמירת מאקרו.

  6. בתיבה תיאור, באפשרותך להקליד תיאור קצר של מה המשמעות של המאקרו.

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

  7. לחץ על אישור כדי להתחיל להקליט.

  8. בצע את הפעולות שברצונך להקליט.

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

    – או –

    הקש Alt + T + M + R.

עבודה עם פקודות מאקרו מוקלטות ב- Excel

בכרטיסיה מפתחים, לחץ על פקודות מאקרו כדי להציג פקודות מאקרו המשויכת להודעה חוברת עבודה. לחלופין, הקש alt + F8. פעולה זו פותחת את תיבת הדו-שיח מאקרו.

תיבת הדו-שיח מאקרו

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

להלן להמשיך מידע אודות עבודה עם פקודות מאקרו ב- Excel.

משימה

תיאור

שינוי הגדרות אבטחת מאקרו ב- Excel

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

הפעלת מאקרו

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

עריכה של מאקרו

עליך להשתמש בעורך Visual Basic כדי לערוך את פקודות המאקרו המצורף לחוברת עבודה.

העתקת מודול מאקרו לחוברת עבודה אחרת

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

הקצאת מאקרו לאובייקט, צורה או פריט גרפיקה

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

  2. בתיבה הקצאת מאקרו, לחץ על המאקרו שברצונך להקצות.

הקצאת מאקרו ללחצן

באפשרותך להקצות מאקרו לסמל גרפיקת, ולהוסיף אותו לסרגל הכלים לגישה מהירה או לרצועת הכלים.

הקצאת מאקרו לפקד בגליון עבודה

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

הפעלה או ביטול של פקודות מאקרו בקבצי Office

למד כיצד להפעיל או לבטל פקודות מאקרו בקבצי Office.

פתח את עורך Visual Basic

הקש Alt + F11

קבלת עזרה בשימוש בעורך Visual Basic

למד כיצד למצוא עזרה אודות רכיבי Visual Basic.

עבודה עם קוד מוקלט עורך Visual Basic (VBE)

באפשרותך לעבוד עם קוד מוקלט עורך Visual Basic (VBE) ולהוסיף משתנים משלך, מבני בקרה וקוד אחרים שיש למקליט המאקרו אין אפשרות להקליט. מכיוון שלמקליט המאקרו לוכד כמעט כל שלב שאתה מצלם במהלך ההקלטה, תוכל גם לנקות כל קוד מוקלט מיותרים המשמש המטרה ללא במאקרו. סקירת הקוד מוקלט הוא דרך נהדרת מידע או לחדד מיומנויות תיכנות VBA שלך.

לקבלת מידע נוסף על שינוי קוד מוקלטות בלדוגמה, ראה תחילת העבודה עם VBA ב- Excel.

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

ניתן לשאול תמיד מומחה ב- Excel Tech Community, לקבל תמיכה בקהילת Answers או להציע תכונה חדשה או שיפור ב- Excel User Voice.

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

למידע נוסף

התחלה מהירה: יצירת מאקרו

קיצורי מקשים ב- Excel for Windows

קיצורי מקשים ב- Excel for Mac

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

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

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

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

×