כותרות הן מקום מצוין להצגת מסמך Word שלך, והן גם קלות לשימוש. אתה רק צריך ללחוץ פעמיים על הכותרת ולהקליד, נכון? קל ככל שיהיה, בדיוק כמו כל דבר אחר, משימה זו יכולה להיות די מונוטונית ומעצבנת אם אתה צריך להוסיף את אותה כותרת למספר מסמכים ברציפות.
עבור תרחיש זה, או אולי תרחישים אחרים, VBA שימושי. באמצעות VBA, אתה יכול לכתוב קטע קוד שמוסיף אוטומטית את הטקסט שאתה רוצה לכותרת המסמך שלך.
הוספת טקסט לכותרת המסמך באופן אוטומטי עם VBA ב-Word
VBA או Visual Basic עבור יישומים היא צורה משולבת של Visual Basic המשמשת ביישומי Microsoft Office. VBA מאפשר לך לכתוב קודים ליצירת פקודות מאקרו, אשר בתורו הופך משימות לאוטומטיות שאחרת היית צריך לעשות באופן ידני. VBA אפילו מאפשר לך ליצור כפתורים ותכונות מותאמות אישית משלך עבור Microsoft Word.
במאמר זה, אנו הולכים ליצור מאקרו ולכתוב עבורו קוד, שיוסיף טקסט מותאם אישית לכותרת המסמך. כותרות הן קטע שימושי במסמכי Word, ו אתה יכול להפיק הרבה מהכותרות ב-Microsoft Word.
כדוגמה, אנחנו הולכים ליצור קוד שמוסיף את הטקסט נכתב ופורסם על ידי MakeUseOf לכותרת. אנחנו הולכים להפוך את הטקסט הזה למודגש, וליישר אותו למרכז המסמך.
1. גישה ללשונית מפתחים
השלב הראשון ביצירת פקודות מאקרו של Word הוא גישה ללשונית מפתחים מהרצועה. כרטיסייה זו מושבתת כברירת מחדל, מכיוון שפקודות מאקרו שמורות למשתמשים מתקדמים. פקודות מאקרו שהורדת הן דרך קלה להאקרים לגשת ולהתקין תוכנות זדוניות במערכת שלך, אז מיקרוסופט החליטה לחסום אותם כברירת מחדל.
עם זאת, תצטרך להפעיל את הכרטיסייה מפתחים מהאפשרויות. כמובן, אם השתמשת בעבר בפקודות מאקרו, לשונית המפתחים כבר תהיה זמינה, כך שאין צורך לעשות זאת שוב. אם זו הפעם הראשונה שאתה עובד עם פקודות מאקרו ו-VBA בתוכניות Office, מומלץ לקרוא את המדריך שלנו בנושא כיצד להתחיל להשתמש בפקודות מאקרו ב-Word.
- ב-Microsoft Word, עבור אל קוֹבֶץ תַפרִיט.
- בחר אפשרויות. פעולה זו תפתח את חלון אפשרויות Word.
- בתוך ה אפשרויות מילים חלון, בחר התאמה אישית של סרט.
- מימין, מתחת כרטיסיות ראשיות, גלול למטה ובדוק מפתח.
- נְקִישָׁה בסדר.
כעת תראה את הכרטיסייה מפתחים ברצועת הכלים, ממש בין תצוגה ועזרה.
2. יצירת המאקרו
עכשיו הגיע הזמן ללכלך את הידיים עם מאקרו וקצת קוד. לאחר שתיצור מאקרו ותכתוב את הקוד עבורו, תוכל להקצות לו קיצור דרך כדי שלא תצטרך לעבור לתפריט המאקרו בכל פעם.
בדרך זו, אתה יכול להגביר עוד יותר את הפרודוקטיביות שלך מכיוון שתלחץ רק על שילוב מקשים במקלדת שלך, והקסם יתרחש מאחורי הקלעים.
- עבור אל מפתח לשונית.
- לחץ על מאקרו מ ה קוד סָעִיף.
- הזן שם עבור המאקרו שלך. אנחנו הולכים לתת את השם שלנו muoHeading.
- לחץ על לִיצוֹר.
ברגע שאתה לוחץ לִיצוֹר, ייפתח חלון חדש המכיל שתי שורות קוד ושורת מידע. שורות המשנה והסיום מסמנות את ההתחלה והסוף של קוד המאקרו שלך. הכנס את הקוד למטה בין שתי השורות:
HeaderRange עמום כפי ש טווח
עמום headerText As חוּט
מַעֲרֶכֶת headerRange = ActiveDocument. מקטעים. פריט(1).Headers (wdHeaderFooterPrimary).טווח
headerRange. טקסט = "נכתב ופורסם על ידי MUO"
headerRange. גוֹפָן. מודגש = נָכוֹן
headerRange. פורמט פיסקה. Alignment = wdAlignParagraphCenter
ההצהרה Dim בקוד זה מצהירה על ה headerRange ו טקסט כותרת משתנים בתור א טווח וכן א חוּט בהתאמה. לאחר מכן, ה מַעֲרֶכֶת הצהרה קובעת את headerRange משתנה לכותרת המסמך הפעיל הנוכחי.
ה מַעֲרֶכֶת המשפט ניגש תחילה למסמך הפעיל הנוכחי, לאחר מכן למקטעים שלו, ולאחר מכן לפריט הראשון ולכותרות שבו. לבסוף, הוא ניגש לכותרת הראשית ב-Word, ולאחר מכן מגדיר אותה כ-a טווח.
ברגע ששני אלה יוכרזו, ה headerRange הטקסט מוגדר לטקסט שאנו רוצים. בשורה הבאה, הגופן מוגדר להיות מודגש, ולאחר מכן, בשורה האחרונה, יישור הפסקה מוגדר למרכז. הפרמטרים המתחילים ב-"wd" מציינים שהפרמטר בלעדי ל-Microsoft Word.
ה תַת ו סיום משנה קודים אינם כלולים בקטע זה שלמעלה, מכיוון שאתה אמור להדביק את הקוד מהקטע בין שני אלה. הקוד הסופי שלך צריך להיראות כמו התמונה למטה:
3. שימוש במאקרו
לאחר שתגדיר את הקוד, אתה מוכן להשתמש במאקרו. אין צורך לשמור אותו; כל דבר שאתה מקליד בסביבת העבודה של VBA נשמר באופן מיידי. עכשיו הגיע הזמן להגדיר קיצור דרך למאקרו ולראות אם זה עובד!
- עבור אל קוֹבֶץ תַפרִיט.
- בחר אפשרויות.
- בחר התאמה אישית של סרט.
- לחץ על התאמה אישית ליד קיצורי דרך במקלדת בתחתית החלון. פעולה זו תפתח את חלון התאמה אישית של מקלדת.
- בתוך ה התאמה אישית של מקלדת חלון, גלול למטה ב- קטגוריות רשימה ובחר מאקרו.
- בתפריט הימני, בחר את המאקרו שלך.
- לחץ על תיבת הטקסט מתחת, הקש על מקש קיצור חדש.
- הזן את צירוף המקשים במקלדת שלך. זה רעיון טוב להשתמש Ctrl, Alt, ו מִשׁמֶרֶת באותו הזמן. בדרך זו, השילוב כנראה לא יהיה כבר בשימוש. אנחנו הולכים להשתמש Alt + Ctrl + מִשׁמֶרֶת + ח.
- לחץ על סגור ולאחר מכן לחץ על בסדר.
עכשיו הגיע הזמן לראות את הקסם שפועל. הקש על צירוף המקשים שזה עתה הקצית למאקרו שלך במקלדת. אני מקווה שתראה את הטקסט בכותרת שלך! נועז ומרוכז! אם הדברים לא הולכים כמתוכנן, עקוב אחר צעדיך ובדוק את הקוד שלך לאיתור טעויות.
בכל פעם שאתה רוצה לשנות את הטקסט שהקוד מוסיף לכותרת שלך, אתה יכול פשוט ללכת לתפריט פקודות המאקרו ולערוך את המאקרו. אם אתה סקרן לגבי קיצורי ברירת המחדל של Word, תסתכל על שלנו גיליון קיצורי מקלדת של Microsoft Word.
הפוך את זרימת העבודה שלך לאוטומטית
זה נכון שהוספת טקסט לכותרת של מסמך ב-Word דורשת מעט מאמץ, אבל מאמץ קטן בכמויות גדולות יכול להיות מונוטוני, אם לא קשה. בכל מקרה, אם אתה יכול לעשות את זה יותר קל ופחות זמן, אז למה לא לעשות את זה?
VBA קיים כדי לשרת מטרות כאלה. אם רצית תכונה של Word שתוסיף אוטומטית טקסט מותאם אישית לכותרת של כל מסמך, אינך צריך לרצות יותר. עם VBA, אתה יכול ליצור כל תכונה שלדעתך חסרה Word. הוספת טקסט לכותרת של מסמך היא רק דוגמה זעירה למה שאתה יכול להשיג עם VBA ב-Word.
עכשיו אתה יודע איך לכתוב קוד למטרה זו ולהקצות לו קיצור דרך. אז כל מה שאתה צריך לעשות הוא ללחוץ על צירוף מקשים, לשבת בחיבוק ידיים ולצפות בזמן ש-Word עושה עבורך את העבודה המשעממת באלפיות שניות.