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

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

I Project 2013 och 2010 gör du så här:

  1. Skapa ett nytt projekt.

    Anteckning

    I det här exemplet heter projektet AUTOSTART. MPP, men du kan använda alla giltiga filnamn.

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

  3. Börja skriva ett nytt namn på makrot som kallas "Auto_Open" och klicka på Skapa. Fönstret Microsoft Visual Basic For Applications öppnas.

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

  5. På redigeringsmenyn Arkiv väljer du Spara START. MPP: gå till Arkiv-menyn och klicka 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 om du svarar Ja för att aktivera makron.

    Anteckning

    Det Auto_Open makrot kan även köra andra makron. Till exempel om det bara finns ett makro i GLOBAL. MPT som heter "MinStartup", och om det inte tar några argument kan Auto_Open det med hjälp av: Makro "MinStartup".

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

  8. Högerklicka på genvägen och klicka på Egenskaper. I Mål lägger du till sökvägen till den sparade planenS START. MPP. Exempel: om c:\winproj\winproj.exe:\data\Autostart.mpp klickar du på OK.

Anteckning

Det Auto_Open makrot kan även köra andra makron. Till exempel om det bara finns ett makro i GLOBAL. MPT som heter "MinStartup", och om det inte tar några argument kan Auto_Open det med hjälp av: Makro "MinStartup".

Följ anvisningarna för tidigare versioner av Microsoft Project:

  1. Skapa ett nytt projekt.

    Anteckning

    I det här exemplet heter projektet AUTOSTART. MPP, men du kan använda alla giltiga filnamn.

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

  3. Skriv ett namn i rutan Makronamn och Auto_Open sedan OK.

  4. Följ steg 4 till 8 ovan.

Om du inte vill använda Auto_Open makro i AUTOSTART. Om du vill köra en MPP håller du ned SKIFT-tangenten när du Microsoft Project.

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

Om du vill stänga STARTUP. När du har börjat använda Microsoft Project du till koden i Auto_Open makrot för att stänga det. Följande rader aktiverar till exempel AUTOSTART. MPP och stäng den sedan utan att spara ändringarna:

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