Sažetak

Microsoft Project izračunava indeks performansi rasporeda (SPI) ni indeks performansi troškova (CPI). U ovom se članku nalazi ogledna makronaredba koja izračunava SPI i CPI za svaki zadatak u projektu.NAPOMENA: SPI je omjer rada koji se izvodi za zakazani rad (BCWP/BCWS). CPI je omjer planiranih troškova i stvarnih troškova (BCWP/ACWP).

Dodatne informacije

NAPOMENA: Microsoft nudi primjere programiranja samo za ilustraciju, bez jamstva izraženog ili impliciranog. To obuhvaća, ali nije ograničeno na, implicirana jamstva o prikladnosti za prodaju ili prikladnosti za određenu svrhu. U ovom se članku pretpostavlja da ste upoznati s programskim jezikom koji se pokazuje i alatima koji se koriste za stvaranje i ispravljanje pogrešaka. Inženjeri Microsoftove podrške mogu objasniti funkcionalnost određenog postupka, ali neće izmijeniti te primjere da bi pružili dodatne funkcije ni konstruirali postupke da bi zadovoljili vaše specifične zahtjeve. 

Sljedeća makronaredba izračunava indeks uspješnosti rasporeda (SPI) i indeks performansi troškova (CPI) za svaki zadatak i stavlja rezultate u numerička polja. SPI za svaki zadatak jednak je BCWP/BCWS-u. CPI za svaki zadatak jednak je BCWP/ACWP-u.Da biste stvorili tu makronaredbu, slijedite ove korake:

  1. Na izborniku Alati pokažite na Makronaredba, a zatim kliknite Makronaredbe. Da Project 2010, idite na karticu Prikaz i kliknite gumb Makronaredbe.

  2. U polje Naziv makronaredbe upišite "CalcSPI_CPI", a zatim kliknite Stvori da biste otvorili Visual Basic uređivač.

  3. Stvorite makronaredbu tako da upišete sljedeći potprogram.

    Sub CalcSPI_CPI() Zatamnjenje t kao zadatak Za svaki t In ActiveProject.Tasks   Ako nije t Ništa, tada     Ako t.BCWS <> 0 Zatim         t.Number10 = t.BCWP / t.BCWS 'this calculates SPI     End If     Ako t.ACWP <> 0 Zatim         t.Number11 = t.BCWP / t.ACWP 'time se izračunava CPI     End If   End If Sljedeća t End Sub NOTE: U ovom se primjeru koriste polja Broj10 i Broj11. Možete koristiti bilo koje drugo dostupno numeričko i alfanumerička polja. Rezultate možete oblikovati i pomoćufunkcije Formatfunction.

  4. U uređivaču Visual Basic, na izborniku Datoteka kliknite Zatvori i vrati se na Microsoft Project.

  5. U Microsoft Project, na izborniku Alati pokažite na Makronaredba, a zatim kliknite Makronaredbe. Da Project 2010, idite na karticu Prikaz pa kliknite gumb Makronaredbe.

  6. Na popisu makronaredbi kliknite CalcSPI_CPI. Kliknite Izvedi.

Da biste pogledali rezultate makronaredbe, umetnite polje Broj10 i Broj11 u tablicu zadatka. Slijedite korake u nastavku.

  1. Na izborniku Umetanje kliknite Stupac.Da Project 2010, idite na karticu Oblikovanje pa kliknite gumb Umetni stupac.

  2. Na popisu Naziv polja kliknite Broj10.

  3. Kliknite U redu.

  4. Ponovite korake od 1 do 3 za polje Broj11.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.