Az Excel táblázatok megjelenítése párbeszédablakon keresztül VBA makró használatával
A munkafüzet nyitott lehet, de elrejthető. Ez például hasznos a tartalom vagy a számítások védelméhez a hozzáféréstől. Ezzel a technikával a látható munkafüzetek referenciaként férnek hozzá a láthatatlan munkafüzetek tartalmához.
A munkafüzet elrejtéséhez használja a HIDE parancsot egy makróban. Az interaktív használathoz válassza a REJTÉS gombot a NÉZET lapon (vagy a menüsor VIEW parancsán keresztül).
Számos módja van a rejtett munkalapok ismételt megjelenítésére. A felhasználók interaktívan megjeleníthetik a lapokat az Excel felületen keresztül, vagy automatikusan egy Excel makró segítségével. Mindkét módot kombinálhatja is. Ehhez megjelenik egy makróvezérelt ablak, amellyel a felhasználók kiválaszthatják, hogy a rejtett munkalapok közül melyiket kell újra megjeleníteni.
A makrókban a KIJELZÉS párbeszédpanel előhívásához használja a következő parancsokat:
Sub ApertureWorkbookOn ()
Application.Dialogs (xlDialogUnhide). Megjelenítés
End Sub
A makró meghívása után az Excel megjeleníti a FADE IN párbeszédpanelt. Az alábbi ábra bemutatja, hogyan nézhet ki:
Ez az ablak csak akkor tartalmaz bejegyzéseket, ha rejtett munkafüzetek vannak az aktív Excel munkamenetben. A megjelenített munkafüzet megjelenítéséhez kattintson a munkalap nevére, majd válassza a MUTATÁS gombot.
A makró megadásához nyomja meg az ALT F11 billentyűkombinációt az Excelben. Ez előhívja a VBA szerkesztőt. Az INSERT - MODULE paranccsal üres modullapot helyezhet be. A makró elindításához nyomja meg az ALT F8 billentyűkombinációt az Excelben.