Makróprojektekben automatikusan generálhat makrókat.
Tipp:
A makrókat a makróprojektben a generálás előtt automatikusan csoportosíthatja és / vagy a megfogási pontokat automatikusan bekapcsolhatja. Ehhez válassza a következő menüpontokat Projektadatok > Makrók > Makrók előkészítése az automatikus generáláshoz.
Ablak-, vagy tervlapmakrók automatikus generálása
Előfeltételek:
- Megnyitott egy makróprojektet.
- Megnyitott egy tervlapot, amely objektumokat (pl. kapcsolásiterv-kivágásokat, grafikákat stb.) tartalmaz, amelyekből automatikusan kíván makrókat generálni.
- Válassza a Beillesztés > Doboz / Csatlakozó / Szerelőlap > Makródoboz menüpontot.
- Az egér húzásával alakítson ki keretet a kívánt objektumok körül.
- Addig ismételje ezt a lépést, ameddig valamennyi makródobozt létre nem hozta.
- Fejezze be a műveletet a Művelet megszakítása felbukkanó menüponttal vagy az [Esc] billentyű megnyomásával.
- Duplán kattintson valamelyik makródoboz tetszőleges sarokpontjára.
A Tulajdonság párbeszédablak Makródoboz mappafülén az Alkalmazási mód legördülő listánál a "Meghatározó" bejegyzés van előre beállítva. Így az automatikusan generált makrók a kapcsolási rajz és / vagy makróprojektbe illesztés során "Hivatkoztató" alkalmazási módot kapnak és szükség esetén frissíthetők. - Az adatok mappafülön adja meg a létrehozandó makró adatait. A makró létrehozásához legalább a makró nevét be kell írni a Név mezőbe. Ne adjon meg fájlnévkiterjesztést, így a mindenkori makródobozból egy ablakmakrót (*.ema) hoz létre. Szimbólummakrók létrehozásához adja meg a makró nevét a (*.ems) fájlnévkiterjesztéssel együtt.
- Kattintson az [OK] gombra.
- Minden makródoboz vonatkozásában ismételje meg a 5-7. lépéseket.
- Válassza a Projektadatok > Makrók > Automatikus generálás menüpontot.
- Jelölje ki a Makrók automatikus generálása párbeszédablakban a Meglévő makrók felülírása jelölőnégyzetet, amennyiben a meglévő makrókat a meghatározott makrókönyvtárban generáláskor felül kívánja írni.
- Kattintson az [OK] gombra.
A makródobozokkal jelzett tartományok ablak-, és / vagy szimbólummakróként lesznek tárolva a meghatározott makrókönyvtárban. A folyamat végrehajtásához szükséges adatok a makródoboz tulajdonságaiból származnak.
Az automatikus generálás eredménye a Rendszerüzenetek párbeszédablakban jelenik meg.
Tipp:
A makró dobozok az MC2 szimbólum segítségével törtvonalként is megrajzolhatók. Ehhez a Szimbólumválasztás párbeszédablakban válassza ki a szimbólumot, és az egér bal gombjával a kapcsolási rajzra kattintva határozza meg a doboz kezdőpontját. Miután az összes további pontot is meghatározta, fejezze be a műveletet a Törtvonal lezárása felbukkanó menüponton keresztül.
Tervlapmakrók automatikus generálása
Előfeltételek:
- Megnyitott egy makróprojektet.
- Legalább egy tervlapra objektumokat (pl. kapcsolásiterv-kivágásokat, grafikákat stb.) illesztett be, amelyekből automatikusan kíván makrókat generálni.
- Jelöljön ki egy vagy több tervlapot a tervlapböngészőben.
- Válassza ki a Tulajdonságok felbukkanó menüt.
- A Tervlap tulajdonságok párbeszédablakban a Tervlap mappafülön adja meg a generálandó makró adatait. A tervlapmakró létrehozásához legalább a makró nevét be kell írnia a Makró: Név mezőbe. Többoldalas tervlapmakrók generálásához adja meg ugyanazt a makrónevet több tervlap tervlaptulajdonságai között az adott Tervlap mappafülön.
- Adott esetben adjon meg további adatokat a makróhoz (pl. Makró: Verzió) a Tervlap regiszterfül tulajdonság táblázatában.
- Kattintson az [OK] gombra.
- Ismételje meg az 1-4. lépéseket az összes többi tervlapnál, amelyhez tervlapmakrókat szeretne generálni.
- Válassza a Projektadatok > Makrók > Automatikus generálás menüpontot.
- Jelölje ki a Makrók automatikus generálása párbeszédablakban a Meglévő makrók felülírása jelölőnégyzetet, amennyiben a meglévő makrókat a meghatározott makrókönyvtárban generáláskor felül kívánja írni.
- Kattintson az [OK] gombra.
Az (*.emp) tervlapmakrókat a meghatározott makrókönyvtárban tárolja. A folyamat végrehajtásához szükséges adatok a tervlaptulajdonságokból származnak.
Az automatikus generálás eredménye a Rendszerüzenetek párbeszédablakban jelenik meg.
Tipp:
Ha egy előkészített makródobozt vagy tervlapot több makróhoz szeretne felhasználni, akkor használja a Makró definíció mappafület. Ennek a mappafülnek a soraiban adja meg a generálandó makrók neveit és leírását. Az automatikus generálásnál ugyanaz a tartalom (azonos makródoboz vagy azonos tervlap) több makróba lesz elmentve.
Lásd még