Makrostyrd och interaktiv visning av fönster i Excel

Innehållsförteckning

Så här visar du Excel -tabeller via ett dialogfönster med ett VBA -makro

En arbetsbok kan vara öppen, men den kan fortfarande döljas. Detta är till exempel användbart för att skydda innehåll eller beräkningar från åtkomst. Med denna teknik får synliga arbetsböcker åtkomst till innehåll från osynliga arbetsböcker som referens.

Om du vill dölja en arbetsbok använder du HIDE -kommandot i ett makro. För interaktiv användning, välj HIDE -knappen via fliken VIEW (eller VIEW -kommandot i menyraden).

Det finns flera sätt att visa dolda kalkylblad igen. Användare kan visa arken interaktivt med Excel -gränssnittet eller automatiskt med hjälp av ett Excel -makro. Du kan också kombinera båda sätten. För att göra detta visar det ett makrostyrt fönster som användare kan använda för att välja vilket av de dolda kalkylblad som ska visas igen.

Använd följande kommandon för att öppna dialogrutan DISPLAY i dina makron:

Sub ApertureWorkbookOn ()
Application.Dialogs (xlDialogUnhide) .Visa
Avsluta Sub

Efter att ha ringt makrot visar Excel dialogrutan FADE IN. Följande illustration visar hur det kan se ut:

Det här fönstret innehåller bara poster om det finns dolda arbetsböcker i den aktiva Excel -sessionen. För att visa en arbetsbok som visas, klicka på namnet på kalkylbladet och välj sedan knappen VISA.

För att gå in i makrot, tryck på tangentkombinationen ALT F11 i Excel. Detta kallar upp VBA -redaktören. Använd kommandot INSERT - MODULE för att infoga ett tomt modulark. För att starta makrot, tryck på tangentkombinationen ALT F8 i Excel.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave