Macrogestuurde en interactieve weergave van vensters in Excel

Inhoudsopgave

Excel-tabellen weergeven via een dialoogvenster met behulp van een VBA-macro

Een werkmap kan geopend zijn, maar nog steeds verborgen. Dit is bijvoorbeeld handig om inhoud of berekeningen te beveiligen tegen toegang. Met deze techniek hebben zichtbare werkmappen toegang tot inhoud van onzichtbare werkmappen door middel van verwijzing.

Gebruik de opdracht HIDE in een macro om een werkmap te verbergen. Voor interactief gebruik, selecteer de HIDE-knop via het VIEW-tabblad (of het VIEW-commando in de menubalk).

Er zijn verschillende manieren om verborgen werkbladen weer te tonen. Gebruikers kunnen de werkbladen interactief tonen met behulp van de Excel-interface of automatisch met behulp van een Excel-macro. Je kunt ook beide manieren combineren. Om dit te doen, toont het een macro-gecontroleerd venster dat gebruikers kunnen gebruiken om te selecteren welke van de verborgen werkbladen opnieuw moeten worden weergegeven.

Gebruik de volgende commando's om het DISPLAY-dialoogvenster in uw macro's op te roepen:

Sub ApertureWorkbookOn ()
Application.Dialogs (xlDialogUnhide) .Toon
Einde sub

Nadat de macro is aangeroepen, geeft Excel het dialoogvenster FADE IN weer. De volgende afbeelding laat zien hoe het eruit kan zien:

Dit venster bevat alleen vermeldingen als er verborgen werkmappen zijn in de actieve Excel-sessie. Om een weergegeven werkmap weer te geven, klikt u op de naam van het werkblad en selecteert u vervolgens de knop TONEN.

Om de macro in te voeren, drukt u in Excel op de toetscombinatie ALT F11. Dit roept de VBA-editor op. Gebruik de opdracht INSERT - MODULE om een leeg moduleblad in te voegen. Om de macro te starten, drukt u in Excel op de toetscombinatie ALT F8.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave