Kjøre en makro automatisk når du starter Project

Opprinnelig KB-nummer: 128622

Sammendrag

Hvis du vil at en makro skal kjøre automatisk når Microsoft Project-ikonet brukes til å starte Microsoft Project, redigerer du kommandolinjen for ikonets egenskaper slik at et prosjekt som inneholder en Auto_Open makro, åpnes automatisk ved oppstart.

Mer informasjon

Følgende trinn fører til at en Auto_Open makro kjøres når du starter Microsoft Project ved å dobbeltklikke på snarveiikonet for Microsoft Project eller ved å dobbeltklikke Microsoft Project-filen, som inneholder Auto_Open makroen.

Bruk følgende fremgangsmåte i Project 2013 og 2010:

  1. Opprett et nytt prosjekt.

    Obs!

    I dette eksemplet kalles prosjektet OPPSTART. MPP, men du kan bruke et hvilket som helst gyldig filnavn.

  2. Velg Makroer på Vis-menyen, og klikk Vis makroer.

  3. Begynn å skrive inn et nytt navn for makroen kalt Auto_Open, og klikk Opprett. Vinduet Microsoft Visual Basic for Applications åpnes.

  4. Skriv inn koden du vil kjøre hver gang Microsoft Project startes, i VBA-redigeringsprogrammet.

  5. Velg Lagre OPPSTART fra Fil-menyen i redigeringsprogrammet. MPP, klikk Lukk og gå tilbake til Microsoft Project på Fil-menyen.

  6. Lagre planen og Lukk Microsoft Project. Neste gang du åpner denne planen, kjøres Auto_Open makroen hvis du svarer Ja for å aktivere makroer.

    Obs!

    Makroen Auto_Open kan også kjøre andre makroer. Hvis det for eksempel bare er én makro i GLOBAL. MPT kalt "MyStartup", og hvis det ikke tar noen argumenter, kan Auto_Open kjøre den ved hjelp av: Macro "MyStartup".

  7. Opprett en snarvei på skrivebordet for Microsoft Project. Den kjørbare filen kalles WINPROJ.EXE.

  8. Høyreklikk snarveien, og klikk Egenskaper. Legg til banen til den lagrede oppstartsplanen i Mål. MPP. Eksempel: c:\winproj\winproj.exe c:\data\Startup.mpp klikker du OK.

Obs!

Makroen Auto_Open kan også kjøre andre makroer. Hvis det for eksempel bare er én makro i GLOBAL. MPT kalt "MyStartup", og hvis det ikke tar noen argumenter, kan Auto_Open kjøre den ved hjelp av: Macro "MyStartup".

Følg disse trinnene for tidligere versjoner av Microsoft Project:

  1. Opprett et nytt prosjekt.

    Obs!

    I dette eksemplet kalles prosjektet OPPSTART. MPP, men du kan bruke et hvilket som helst gyldig filnavn.

  2. Velg MakroerVerktøy-menyen, og velg Ny-knappen. Velg Alternativer, og velg Gjeldende prosjektfil under Lagre makro i.

  3. Skriv inn Auto_Open i makronavnboksen , og velg OK.

  4. Følg trinn 4 til 8 ovenfor.

Hvis du ikke vil ha Auto_Open makroen i OPPSTART. MPP som skal kjøres, trykker og holder nede SKIFT-tasten når du starter Microsoft Project.

Microsoft Project oppretter ikke automatisk et tomt Project1 når ikonet er konfigurert til å åpne et prosjekt automatisk. Hvis du vil opprette et nytt prosjekt, kan du bruke FileNew-metoden i Auto_Open makroen i OPPSTART. MPP.

Hvis du vil lukke OPPSTART. MPP etter at du har startet Microsoft Project, legger du til kode i Auto_Open makroen for å lukke den. Følgende linjer aktiverer for eksempel OPPSTART. MPP og lukk den uten å lagre endringer:

Projects("Startup.mpp").Activate
FileClose save:=pjDoNotSave