Ukryj arkusze i użyj stałej xlVeryHidden w makrach
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ż pozycję Arkusz w menu Format, a następnie kliknij pozycję Ukryj. Aby odkryć arkusz, wskaż pozycję Arkusz w menu Format, a następnie kliknij pozycję Odkryj. Wybierz odpowiedni arkusz, a następnie kliknij przycisk OK.
Uwaga
Nie można ukryć arkuszy modułów, ponieważ są one wyświetlane w Edytorze Visual Basic.
Ukrywanie arkusza za pomocą makra Visual Basic
Arkusz można również ukryć lub odkryć przy użyciu makra lub procedury Visual Basic for Applications firmy Microsoft. 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 go w oknie dialogowym Unhide. Gdy to zrobisz, jedynym sposobem ponownego wyświetlenia arkusza jest utworzenie kolejnego makra w języku Visual Basic.
W makrach języka Visual Basic użyj właściwości Visible, aby ukryć lub odkryć arkusz. Właściwość Visible można ustawić na wartość True, False lub xlVeryHidden. Wartości True i False mają taki sam efekt jak użycie poleceń menu Unhide lub Hide. Argument xlVeryHidden ukrywa arkusz, a także uniemożliwia wyświetlanie go w oknie dialogowym Unhide.
Przykładowy kod Visual Basic
Firma Microsoft podaje przykłady programowania tylko dla celów ilustracyjnych, nie udzielając żadnej rękojmi, wyrażonej wprost ani dorozumianej, w tym także, ale nie tylko, dorozumianej rękojmi co do przydatności handlowej lub do określonych celów. W tym artykule zakłada się, że czytelnik zna demonstrowany język programowania oraz narzędzia używane do tworzenia i debugowania procedur. Inżynierowie pomocy technicznej firmy Microsoft mogą pomóc w objaśnieniu funkcjonalności określonej procedury, ale nie zmodyfikują tych przykładów w celu zapewnienia dodatkowych funkcji lub procedur konstruowania w celu spełnienia określonych wymagań. W poniższych przykładach pokazano, jak używać właściwości Visible obiektu Arkusz.
Sub UnhideSheet()
Sheets("Sheet1").Visible = True
End Sub
Sub HideSheet()
Sheets("Sheet1").Visible = False
End Sub
W poniższym przykładzie pokazano, jak za pomocą argumentu xlVeryHidden właściwości Visible ukryć arkusz:
Sub VeryHiddenSheet()
Sheets("Sheet1").Visible = xlVeryHidden
End Sub
Opinia
Prześlij i wyświetl opinię dla