Köra ett makro automatiskt när du startar Project

Ursprungligt KB-nummer: 128622

Sammanfattning

Om du vill att ett makro ska köras automatiskt när Microsoft Project-ikonen används för att starta Microsoft Project redigerar du kommandoraden för ikonens egenskaper så att ett projekt som innehåller ett Auto_Open makro öppnas automatiskt vid start.

Mer information

Följande steg gör att ett Auto_Open makro körs när du startar Microsoft Project genom att dubbelklicka på genvägsikonen för Microsoft Project eller genom att dubbelklicka på Microsoft Project-filen, som innehåller Auto_Open makro.

Använd följande steg i Project 2013 och 2010:

  1. Skapa ett nytt projekt.

    Obs!

    I det här exemplet namnges projektet som STARTUP. MPP, men du kan använda valfritt giltigt filnamn.

  2. På menyn Visa väljer du Makron och klickar på Visa makron.

  3. Börja skriva ett nytt namn på makrot med namnet "Auto_Open" och klicka på Skapa. Microsoft Visual Basic For Applications-fönstret startas.

  4. I VBA-redigeraren anger du den kod som du vill ska köras varje gång Microsoft Project startas.

  5. I redigerarens Arkiv-meny väljer du Spara START. MPP, på Arkiv-menyn , klickar du på Stäng och återgå till Microsoft Project.

  6. Spara planen och stäng Microsoft Project. Nästa gång du öppnar den här planen körs Auto_Open makrot om du svarar Ja för att aktivera makron.

    Obs!

    Det Auto_Open makrot kan också köra andra makron. Om det till exempel bara finns ett makro i GLOBAL. MPT med namnet "MyStartup" och om det inte tar några argument kan Auto_Open köra det med: Makro "MyStartup".

  7. Skapa en genväg på skrivbordet för Microsoft Project. Den körbara filen kallas WINPROJ.EXE.

  8. Högerklicka på genvägen och klicka på Egenskaper. I Mål lägger du till sökvägen till start av den sparade planen. MPP. Till exempel: c:\winproj\winproj.exe c:\data\Startup.mpp klickar du på OK.

Obs!

Det Auto_Open makrot kan också köra andra makron. Om det till exempel bara finns ett makro i GLOBAL. MPT med namnet "MyStartup" och om det inte tar några argument kan Auto_Open köra det med: Makro "MyStartup".

Följ dessa steg för tidigare versioner av Microsoft Project:

  1. Skapa ett nytt projekt.

    Obs!

    I det här exemplet namnges projektet som STARTUP. MPP, men du kan använda valfritt giltigt filnamn.

  2. På menyn Verktyg väljer du Makron och sedan knappen Nytt . Välj Alternativ och under Lagra makro i väljer du Aktuell projektfil.

  3. I rutan Makronamn skriver du Auto_Open och väljer OK.

  4. Följ steg 4 till 8 ovan.

Om du inte vill ha Auto_Open makrot i START. MPP som ska köras, tryck och håll ned SKIFT-tangenten när du startar Microsoft Project.

Microsoft Project skapar inte automatiskt ett tomt Project1 när ikonen har konfigurerats för att automatiskt öppna ett projekt. Om du vill skapa ett nytt projekt kan du använda metoden FileNew i makrot Auto_Open i START. MPP.

Om du vill stänga START. MPP när du har startat Microsoft Project lägger du till kod i Auto_Open makrot för att stänga det. Följande rader aktiverar till exempel START. MPP och stäng den utan att spara ändringarna:

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