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

סיכום

Microsoft Project אינו מחשב את אינדקס ביצועי לוח הזמנים (SPI) או את אינדקס ביצועי העלות (CPI). מאמר זה מכיל מאקרו לדוגמה המחשב SPI ו- CPI עבור כל פעילות בפרוייקט.

הערה: SPI הוא היחס בין עבודה המתבצעת לעבודה מתוזמנת (BCWP/BCWS). CPI הוא היחס בין עלויות מתקציב לעלויות בפועל (BCWP/ACWP).

מידע נוסף

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


המאקרו הבא מחשב את אינדקס ביצועי לוח הזמנים (SPI) ואת אינדקס ביצועי העלות (CPI) עבור כל פעילות וממקם את התוצאות בשדות מספריים. ה- SPI עבור כל פעילות שווה ל- BCWP/BCWS. ה- CPI עבור כל פעילות שווה ל- BCWP/ACWP.

כדי ליצור מאקרו זה, בצע את הפעולות הבאות:

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

  2. בשדה שם מאקרו, הקלד "CalcSPI_CPI", ולאחר מכן לחץ על צור כדי לפתוח את Visual Basic עורך.

  3. צור את המאקרו על-ידי הקלדת routine המשנה הבא.


    Sub CalcSPI_CPI() עמעום t כמשימה
    עבור כל t ב- ActiveProject.Tasks
      אם לא t הוא כלום אז
        אם t.BCWS <> 0 לאחר מכן
            t.Number10 = t.BCWP / t.BCWS 'פעולה זו מחשבת את SPI
        סיום If
        אם t.ACWP <> 0 לאחר מכן
            t.Number11 = t.BCWP / t.ACWP 'פעולה זו מחשבת את CPI
        סיום If
      סיום If
    הבא t
    סיים הערה

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

  4. בעורך Visual Basic, בתפריט קובץ, לחץ על סגור והחזר אל Microsoft Project.

  5. ב- Microsoft Project, בתפריט כלים, הצבע על מאקרוולאחר מכן לחץ על פקודות מאקרו. עבור Project 2010, עבור אל הכרטיסיה תצוגה ולחץ על לחצן פקודות מאקרו.

  6. ברשימת פקודות המאקרו, לחץ על CalcSPI_CPI. לחץ על הפעלה.

כדי להציג את תוצאות המאקרו, הוסף את השדה Number10 ו- Number11 בטבלת פעילויות. לשם כך, בצע את השלבים הבאים:

  1. בתפריט הוספה, לחץ על עמודה.

    עבור Project 2010, עבור אל הכרטיסיה עיצוב אובייקט ולחץ על לחצן הוסף עמודה.

  2. ברשימה שם שדה, לחץ על מספר10.

  3. לחץ על אישור.

  4. חזור על שלבים 1-3 עבור השדה Number11.

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

מעוניין באפשרויות נוספות?

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

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

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

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

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

×