Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Eredeti tudásbáziscikk száma: 128622
Összefoglalás
Ha azt szeretné, hogy egy makró automatikusan fusson, amikor a Microsoft Project ikont használja a Microsoft Project elindításához, szerkessze az ikon tulajdonságainak parancssorát úgy, hogy a Auto_Open makrót tartalmazó projekt automatikusan megnyíljon indításkor.
További információ
Az alábbi lépések hatására egy Auto_Open makró lesz végrehajtva a Microsoft Project indításakor. Ehhez kattintson duplán a Microsoft Project parancsikonjára, vagy kattintson duplán a Auto_Open makrót tartalmazó Microsoft Project-fájlra.
A Project 2013-ban és 2010-ben kövesse az alábbi lépéseket:
Hozzon létre egy új projektet.
Megjegyzés:
Ebben a példában a projekt neve STARTUP. MPP, de bármilyen érvényes fájlnevet használhat.
A Nézet menüben válassza a Makrók lehetőséget, majd kattintson a Makrók megtekintése elemre.
Kezdje el beírni a makró "Auto_Open" nevű új nevét, majd kattintson a Létrehozás gombra. Ekkor elindul a Microsoft Visual Basic for Applications ablak.
A VBA-szerkesztőben adja meg azt a kódot, amelyet a Microsoft Project minden indításakor futtatni szeretne.
A szerkesztő Fájl menüjében válassza a Save STARTUP (Indítás mentése) lehetőséget. Az MPP fájlmenüjében kattintson a Bezárás és visszatérés a Microsoft Projectbe elemre.
Mentse a tervet, és zárja be a Microsoft Projectet. A terv következő megnyitásakor a Auto_Open makró fog futni, ha igen választ ad a makrók engedélyezéséhez.
Megjegyzés:
A Auto_Open makró más makrókat is futtathat. Ha például csak egy makró van a GLOBAL alkalmazásban. Az MPT neve "MyStartup", és ha nem vesz fel argumentumokat, akkor Auto_Open futtathatja a "MyStartup" makróval.
Hozzon létre egy parancsikont az asztalon a Microsoft Projecthez. A végrehajtható fájl neve WINPROJ.EXE.
Kattintson a jobb gombbal a parancsikonra, és válassza a Tulajdonságok parancsot. A Cél területen fűzze hozzá az elérési utat a mentett startup csomaghoz. MPP. Például: c:\winproj\winproj.exe c:\data\Startup.mpp kattintson az OK gombra.
Megjegyzés:
A Auto_Open makró más makrókat is futtathat. Ha például csak egy makró van a GLOBAL alkalmazásban. Az MPT neve "MyStartup", és ha nem vesz fel argumentumokat, akkor Auto_Open futtathatja a "MyStartup" makróval.
Kövesse az alábbi lépéseket a Microsoft Project korábbi verzióihoz:
Hozzon létre egy új projektet.
Megjegyzés:
Ebben a példában a projekt neve STARTUP. MPP, de bármilyen érvényes fájlnevet használhat.
Az Eszközök menüben válassza a Makrók, majd az Új gombot. Válassza a Beállítások lehetőséget, majd a Makró tárolása a következőben csoportban válassza az Aktuális projektfájl lehetőséget.
A Makrónév mezőbe írja be a Auto_Open kifejezést, és kattintson az OK gombra.
Kövesse a fenti 4–8. lépést.
Ha nem szeretné a Auto_Open makrót a STARTUP alkalmazásban. Az MPP futtatásához nyomja le és tartsa lenyomva a SHIFT billentyűt a Microsoft Project indításakor.
A Microsoft Project nem hoz létre automatikusan üres Project1 projektet, ha az ikon úgy van beállítva, hogy automatikusan nyisson meg egy projektet. Új projekt létrehozásához használhatja a FileNew metódust a STARTUP Auto_Open makrójában. MPP.
Ha be szeretné zárni a STARTUP elemet. Az MPP a Microsoft Project elindítása után adjon hozzá kódot a Auto_Open makróhoz a bezárásához. Az alábbi sorok például aktiválják a STARTUP elemet. MPP, majd zárja be módosítások mentése nélkül:
Projects("Startup.mpp").Activate
FileClose save:=pjDoNotSave