כל יישומי Microsoft Office תומכים ביכולת להטמיע קוד הפעלה - סקריפטים - במסמכים שלהם. בעזרתם תוכלו לפתור מגוון רחב של משימות באוטומציה של עיבוד נתונים. והשימוש בטפסים ממש ייצור תוכנית המבוססת על יישום משרד. ניתן לעשות זאת, למשל, ב- Excel.
נחוץ
Microsoft Office Excel
הוראות
שלב 1
הפעל את Microsoft Office Excel. צור מסמך חדש במידת הצורך. לשם כך, לחץ על Ctrl + N או הרחב את תפריט "קובץ" ובחר בפריט "חדש …". לאחר מכן לחץ על הקישור "ספר ריק" בחלונית "יצירת ספרים".
שלב 2
פתח חלון עורך Visual Basic. לשם כך, לחץ על Alt + F11 או בחר עורך Visual Basic בקטע מאקרו בתפריט כלים. שם תראה חלונית פרויקט המציגה את עץ האובייקט של חוברת עבודה זו ב- Excel, כמו גם את הטפסים, המודולים ומודולי הכיתה שהוא מכיל.
שלב 3
צור טפסים במידת הצורך. בתפריט הראשי לחץ על הוספה ואז על UserForm. פריט חדש נוסף בחלק טפסים בחלונית הפרויקט. בעת יצירתו, הטופס ייפתח אוטומטית. השתמש בעכבר כדי לגרור פקדים מארגז הכלים לחלון הטופס. שנה את גודלם ומיקומם. לאחר בחירה בעזרת העכבר, שנה את המאפיינים שלהם בחלונית Properties. שמור צורות על ידי לחיצה על Ctrl + S.
שלב 4
צור כמה מודולים או מודולי כיתה לפי הצורך. לשם כך בחר בפריטים מודול או כיתת מודול במקטע הוספה בתפריט הראשי. פתח את חלונות עריכת הקוד עבור המודולים או הטפסים הנדרשים על ידי לחיצה כפולה על האלמנטים המתאימים בחלון הפרויקט.
שלב 5
הוסף הצהרות כיתות למודולי הכיתה. הגדר אותם באמצעות מילת המפתח Class:
Class CSampleClass
שיעור סיום
שלב 6
הוסף שיטות להגדרות כיתה, ותלות פונקציות ופרוצדורות למודולים. פונקציות מוכרזות באמצעות מילת המפתח Function, ואחריהן שם ומערכת פרמטרים, מופרדים בפסיקים, כלולים בסוגריים. לדוגמה:
פונקציה SampleFunction (a, b, c)
פונקציית סיום
באופן דומה (רק באמצעות מילת המפתח המשנה) מוצהרים נהלים:
נוהל משנה (א, ב)
סיום משנה
שלב 7
הכריזו על חברי הכיתה, כמו גם על משתנים כלליים ומקומיים (בפונקציות ובשיטות). לשם כך השתמש בסעיף Dim … As (סוג המשתנה מצוין אחרי מילת המפתח As). לדוגמה, הכרזה על משתנה oWB המאחסן הפניה לאובייקט ספר עשויה להיראות כך:
עמעום מעץ כמו Excel. Workbook
על ידי ציון הממד בסוגריים, אתה יכול להכריז על מערך:
עמום aWBooks (10) כמו Excel. Workbook
שלב 8
יישם את האלגוריתם של התוכנית על ידי ביצוע שינויים בקוד הפונקציות, הנהלים, שיטות הכיתה. השתמש במבני בקרה של Visual Basic כדי לשלוט בזרימת הביצוע. עבוד עם מבני נתונים משלך, אובייקטים טופס מובנים ואובייקטים מובנים של Excel.