Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Podsumowanie
W programie Microsoft Excel można ukryć arkusze w skoroszycie, aby użytkownik nie mógł ich zobaczyć. Możesz ukryć dowolny typ arkusza w skoroszycie, ale zawsze musisz pozostawić co najmniej jeden arkusz widoczny.
Więcej informacji
Ukrywanie arkusza przy użyciu poleceń menu
Aby ukryć arkusz, wskaż polecenie Arkusz w menu Format, a następnie wybierz pozycję Ukryj. Aby odkryć arkusz, wskaż polecenie Arkusz w menu Format, a następnie wybierz pozycję Odkryj. Wybierz odpowiedni arkusz, a następnie wybierz przycisk OK.
Uwaga / Notatka
Nie można ukryć arkuszy modułów, ponieważ są one wyświetlane w Edytorze Visual Basic.
Ukrywanie arkusza za pomocą makra Visual Basic
Możesz również ukryć lub odkryć arkusz przy użyciu makra lub procedury programu Microsoft Visual Basic for Applications. W przypadku korzystania z kodu języka Visual Basic możesz użyć właściwości xlVeryHidden, aby ukryć arkusz i uniemożliwić wyświetlanie listy okna dialogowego Odkryj. W tym przypadku jedynym sposobem na ponowne uwidocznienie arkusza jest utworzenie innego makra języka Visual Basic.
W makrze języka Visual Basic użyj właściwości Visible, aby ukryć lub odkryć arkusz. Właściwość Visible można ustawić na True, False lub xlVeryHidden. Wartości true i False mają taki sam efekt jak w przypadku używania poleceń menu Odkryj lub Ukryj. Argument xlVeryHidden ukrywa arkusz, a także uniemożliwia wyświetlenie okna dialogowego Odkryj.
Przykładowy kod Języka Visual Basic
Microsoft dostarcza przykłady programowania wyłącznie w celu zilustrowania i nie oferuje żadnej gwarancji, wyraźnej ani dorozumianej. Obejmuje ona, ale nie ogranicza się do domniemanych gwarancji możliwości handlowych lub przydatności do określonego celu. Ten artykuł zakłada, że znasz język programowania, który jest przedstawiany, oraz narzędzia używane do tworzenia i debugowania procedur. Inżynierowie pomocy technicznej firmy Microsoft mogą pomóc wyjaśnić funkcjonalność określonej procedury, ale nie zmodyfikują tych przykładów, aby zapewnić dodatkowe funkcje lub procedury konstruowania w celu spełnienia określonych wymagań. W poniższych przykładach pokazano, jak używać właściwości Visible obiektu Sheet.
Sub UnhideSheet()
Sheets("Sheet1").Visible = True
End Sub
Sub HideSheet()
Sheets("Sheet1").Visible = False
End Sub
Poniższy przykład ilustruje sposób użycia argumentu xlVeryHidden właściwości Visible w celu ukrycia arkusza:
Sub VeryHiddenSheet()
Sheets("Sheet1").Visible = xlVeryHidden
End Sub