Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Sammendrag

Microsoft Project beregner ikke indeksen for tidsplanytelse (SPI) eller indeksen for kostnadsytelse (CPI). Denne artikkelen inneholder en eksempelmakro som beregner SPI og CPI for hver aktivitet i et prosjekt.

OBS! SPI er forholdet mellom utført arbeid og planlagt arbeid (BCWP/BCWS). CPI er forholdet mellom budsjetterte kostnader og faktiske kostnader (BCWP/ACWP).

Mer informasjon

OBS! Microsoft gir bare eksempler på programmering for illustrasjon, uten garanti, uttrykt eller underforstått. Dette omfatter, men er ikke begrenset til, underforståtte garantier om kjøpbarhet eller egnethet for et bestemt formål. Denne artikkelen antar at du er kjent med programmeringsspråket som demonstreres, og med verktøyene som brukes til å opprette og feilsøke prosedyrer. Microsofts kundestøtteteknikere kan bidra til å forklare funksjonaliteten til en bestemt prosedyre, men de vil ikke endre disse eksemplene for å gi ekstra funksjonalitet eller konstruere prosedyrer for å oppfylle dine spesifikke krav. 


Følgende makro beregner indeksen for tidsplanytelse (SPI) og indeksen for kostnadsytelse (CPI) for hver oppgave, og plasserer resultatene i numeriske felt. SPI for hver aktivitet er lik BCWP/BCWS. CPI for hver aktivitet er lik BCWP/ACWP.

Følg disse trinnene for å opprette denne makroen:

  1. Pek på MakroVerktøyer-menyen, og klikk deretter Makroer. For Project 2010 går du til Visning-fanen og klikker Makroer-knappen.

  2. Skriv inn «CalcSPI_CPI» i Makronavn-feltet, og klikk deretter Opprett for å åpne Visual Basic Redigering.

  3. Opprett makroen ved å skrive inn følgende delrutine.


    Sub CalcSPI_CPI() Demp t som oppgave
    For hver t i ActiveProject.Tasks
      Hvis ikke ikke er ingenting,
        Hvis t.BCWS <> 0 deretter
            t.Number10 = t.BCWP / t.BCWS 'this calculates SPI
        Avslutt hvis
        Hvis t.ACWP <> 0,
            t.Number11 = t.BCWP / t.ACWP 'this calculates CPI
        Avslutt hvis
      Avslutt hvis
    Neste t


    SluttdelNOTAT: Dette eksemplet bruker feltene Tall10 og Tall11. Du kan bruke alle de andre numeriske og alfanumeriske feltene som er tilgjengelige. Du kan også bruke Format-funksjon til å formatere resultatene.

  4. Klikk Visual Basic Lukk og gå tilbake til på Fil-menyen i redigeringsprogrammet Microsoft Project.

  5. Pek Microsoft Project Makro på Verktøy-menyen idialogboksen Verktøy, og klikk deretter Makroer. For Project 2010 går du til Visning-fanen og klikker Makroer-knappen.

  6. Klikk på CalcSPI_CPI i listen over makroer. Velg Kjør.

Hvis du vil vise resultatene av makroen, setter du inn Tall10- og Tall11-feltet i en aktivitetstabell. Gjør dette ved å følge disse trinnene:

  1. Klikk Kolonne Sett inn-menyen.

    Hvis Project 2010, går du til Format-fanen og klikker Sett inn kolonne-knappen.

  2. Klikk Tall10 iFeltnavn-listen.

  3. Klikk på OK.

  4. Gjenta trinn 1–3 for Tall11-feltet.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×