Het runnen van een Macro wanneer een werkblad wordt gedeactiveerd

Het is mogelijk om Excel te configureren zodat een macro van uw keuze wordt elke keer een bepaald werkblad is gedeactiveerd uitgevoerd. Wat betekent dat? Gewoon dat een macro elke keer kan worden uitgevoerd u klikt op een tab van een werkblad naar het huidige blad vertrekken. Het enige wat u hoeft te doen is als volgt te werk:

  1. Activeer het werkblad waarmee u wilt dat de macro verbonden.
  2. Zorg ervoor dat het tabblad Formules van het lint wordt weergegeven.
  3. In de gedefinieerde namen gebied van het lint, klik op Naam definiëren. Excel toont het dialoogvenster Nieuwe naam geven. (Zie figuur 1.)

    Het runnen van een Macro wanneer een werkblad wordt gedeactiveerd

    Figuur 1. Het dialoogvenster Nieuwe naam geven.

  4. In het veld Naam een naam die begint met de naam werkblad gevolgd door een uitroepteken, Auto_Deactivate, en alle andere formulering gewenst. Dus, als het werkblad werden genoemd Stocks, je zou Voorraden! Auto_Deactivate_Exit voeren.
  5. In het vak Verwijst naar, voert u een formule die verwijst naar de werkmap en de macro die u wilt automatisch uitgevoerd. Dus als de macro naam waren Update_PL, en de naam van de werkmap waren PFOLIO.XLS, zou je de formule = PFolio! Update_PL voeren.
  6. Klik op de knop OK.

Vergeet niet dat een macro gedefinieerd op deze manier elke keer het werkblad is gedeactiveerd niet alleen de eerste keer wordt uitgevoerd,. Denk na over hoe u Excel te gebruiken; als je een behoorlijke hoeveelheid tijd besteden hoppen tussen werkbladen in een werkmap of tussen werkmappen, is het mogelijk om een ​​werkblad enkele tientallen keren in de loop van een sessie uit te schakelen.

ExcelTips is uw bron voor kosteneffectieve Microsoft Excel training. Deze tip (6138) is van toepassing op Microsoft Excel 2007 en 2010. U kunt een versie van deze tip voor de oudere menu-interface van Excel vindt u hier: Het runnen van een Macro Wanneer een werkblad is gedeactiveerd.


© 2019 Quilcedacarvers.com | Contact us: webmaster# quilcedacarvers.com