Hoe VBA-macro uitvoeren bij het openen of sluiten van een werkmap?
In veel gevallen kunnen we de VBA-code gebruiken om de bewerkingen uit te voeren die de ingebouwde Excel-functies niet ondersteunen. Maar heb je ooit geprobeerd de VBA-macro uit te voeren telkens wanneer je de werkmap opent of sluit? In dit artikel zal ik u vertellen hoe u de VBA-code moet uitvoeren terwijl u de werkmap elke keer opent of sluit.
Voer VBA-code uit bij het sluiten of openen van de werkmap
Voer VBA-code uit bij het sluiten of openen van de werkmap
1. Schakel de werkmap in, druk op Alt + F11 toetsen om de te openen Microsoft Visual Basic voor toepassingen venster.
2. Dubbelklik ThisWorkbook in Project - VBAProject deelvenster om het ThisWorkbook (code) venster.
2. Selecteer in het codevenster werkboek uit de linker vervolgkeuzelijst. Merk op dat standaard de Openen wordt weergegeven in de vervolgkeuzelijst rechts, zo niet, wijzig dit dan in Openen.
3. Kopieer vervolgens uw eigen code zonder de eerste en laatste regel en plak tussen Private Sub Workbook_Open() en End Sub zoals hieronder getoond screenshot.
4. Dan klikken Bespaar om de code op te slaan, klik in het pop-upherinneringsvenster op Nee.
5 Dan een Opslaan als dialoogvenster verschijnt, sla het bestand op als Excel-werkmap met ingeschakelde macro's en selecteer een map om het bestand te plaatsen.
6. klikken Bespaar knop. Nu wordt de code uitgevoerd terwijl de werkmap is geopend.
Als u de code elke keer wilt uitvoeren terwijl u de werkmap sluit, selecteert u Deactiveren uit de rechter vervolgkeuzelijst in de Code venster en kopieer de code die u wilt uitvoeren en plak deze tussen Private Sub Workbook_Deactivate() en End Sub.
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar effici毛ntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!