Makrostyret og interaktiv visning af vinduer i Excel

Indholdsfortegnelse

Sådan vises Excel -tabeller via et dialogvindue ved hjælp af en VBA -makro

En projektmappe kan være åben, men den kan stadig skjules. Dette er f.eks. Nyttigt for at beskytte indhold eller beregninger mod adgang. Med denne teknik får synlige projektmapper adgang til indhold fra usynlige projektmapper som reference.

For at skjule en projektmappe skal du bruge kommandoen HIDE i en makro. Til interaktiv brug skal du vælge HIDE -knappen via fanen VIEW (eller kommandoen VIEW i menulinjen).

Der er flere måder at vise skjulte regneark på igen. Brugere kan vise arkene interaktivt ved hjælp af Excel -grænsefladen eller automatisk ved hjælp af en Excel -makro. Du kan også kombinere begge måder. For at gøre dette viser det et makrostyret vindue, som brugerne kan bruge til at vælge, hvilket af de skjulte regneark der skal vises igen.

Brug følgende kommandoer til at åbne dialogboksen DISPLAY i dine makroer:

Sub ApertureWorkbookOn ()
Application.Dialogs (xlDialogUnhide) .Vis
Afslut Sub

Efter at have kaldt makroen, viser Excel FADE IN dialogboksen. Følgende illustration viser, hvordan det kan se ud:

Dette vindue indeholder kun poster, hvis der er skjulte projektmapper i den aktive Excel -session. For at vise en vist projektmappe skal du klikke på navnet på regnearket og derefter vælge knappen VIS.

For at indtaste makroen skal du trykke på tastekombinationen ALT F11 i Excel. Dette åbner VBA -editoren. Brug kommandoen INSERT - MODULE til at indsætte et tomt modulark. For at starte makroen skal du trykke på tastekombinationen ALT F8 i Excel.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave