Excel - voer een macro uit bij het openen van een blad
Microsoft Excel is een spreadsheet-toepassing die deel uitmaakt van Microsoft Office-software. Het bevat grafische hulpmiddelen, berekeningen, draaitabellen en macroprogrammering. Excel heeft de mogelijkheid om een Excel-macrocode automatisch uit te voeren of uit te voeren. Macro's zijn de set opdrachten die worden gebruikt om repetitieve taken te maken, te registreren en op te slaan. Als u een macro autorun wilt maken wanneer u een werkblad opent, moet u uw macronaam typen in de gebeurtenis Worksheet_Activate () en deze code voert een macro uit bij het openen van uw Excel-spreadsheet. Evenzo zal de gebeurteniscode Worksheet Deactivate () uw macro uitvoeren bij het sluiten van een werkblad.
Kwestie
Ik moet een macro automatisch uitvoeren wanneer ik een Excel-werkblad open en ook om een macro uit te voeren wanneer ik het werkblad sluit. Kan iemand me hiermee helpen?
Oplossing
- Klik met de rechtermuisknop op het bladtabblad en plak deze twee gebeurteniscodes:
Private Sub Worksheet_Activate () macro naam End Sub Private Sub Worksheet_Deactivate () macro naam End Sub
Let daar op
Met dank aan Venkat1926 voor deze tip op het forum.