|
||||
Disse websidene oppdateres ikke lengre og er kun tilgjengelig for historikken sin skyld.Klikk her for å gå til den oppdaterte informasjonen. Forhindre en auto-makro/hendelsesmakro i å starteDersom du ønsker å åpne en arbeidsbok uten at en eventuell Auto_Open-makro
utføres, kan du gjøre dette ved å holde nede Skift-tasten når du åpner filen.
Dette vil også hindre eventuelle makrovirus i å spre seg. Når du åpner en arbeidsbok ved hjelp av en makro vil ikke Auto_Open-makroer kjøre automatisk. Du må eventuelt passe på å angi at metoden RunAutoMacros settes til True. Du kan også forhindre at en Auto_Close-makro utføres ved å holde Skift-tasten nede når du lukker arbeidsboken. Det samme gjelder de andre automakroene, hold Skift-tasten nede for å forhindre at automakroene/hendelsesmakroene starter. I Excel 97 og senere benyttes også hendelser til å starte makroer. Excel 97 og senere gjenkjenner også auto-makroene dersom de finnes i en arbeidsbok. Eventuelle hendelsesmakroer vil bli utført før eventuelle tilsvarende auto-makroer, f.eks. vil hendelsesmakroen Workbook_Open kjøres før automakroen Auto_Open. I Excel 97 eller senere kan deaktivere utførelsen av hendelsesmakroer ved å legge til denne setningen i en makro: Application.EnableEvents = False Husk å aktivere hendelsesmakroer igjen ved å sette tilbake egenskapen til True.
Dokumentet er sist oppdatert 1999-08-21 12:31:27 Utskriftsvennlig versjon
|
||||
|