Porady: Programowane ukrywanie arkuszy
Można wyświetlić lub ukryć wszystkie arkusza w skoroszycie.Aby ukryć arkusz, należy użyć arkusza hosta lub dostęp do arkusza przy użyciu kolekcji arkusze skoroszytu.
Zastosowanie: Informacje przedstawione w tym temacie mają zastosowanie do projektów na poziomie dokumentu i aplikacji obsługiwanych w programach Excel 2013 i Excel 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacjach pakietu Office i typ projektu.
Za pomocą arkusza pozycja hosta
Jeśli arkusz został dodany w czasie projektowania dostosowania poziomu dokumentu, użyj Visible właściwość, aby ukryć określonego arkusza.
Aby ukryć arkusza przy użyciu elementu hosta arkusza
Zestaw Visible właściwość Sheet1 element hosta do xlSheetHidden wartość wyliczenia.
Globals.Sheet1.Visible = Excel.XlSheetVisibility.xlSheetHidden
Globals.Sheet1.Visible = Excel.XlSheetVisibility.xlSheetHidden;
Za pomocą kolekcji arkusze skoroszytu programu Excel
Dostęp do arkuszy za pomocą programu Microsoft Office Excel Sheets kolekcji w następujących przypadkach:
Chcesz ukryć arkusz w poziomie aplikacji dodatek.
Arkusz, który chcesz ukryć został utworzony w czasie wykonywania w dostosowania poziomu dokumentu.
Aby ukryć arkusza przy użyciu kolekcji arkusze skoroszytu programu Excel
Zestaw Visible właściwość w arkuszu, aby xlSheetHidden wartość wyliczenia.
CType(Globals.ThisWorkbook.Sheets(1), Excel.Worksheet) _ .Visible = Excel.XlSheetVisibility.xlSheetHidden
((Excel.Worksheet) Globals.ThisWorkbook.Sheets[1]) .Visible = Excel.XlSheetVisibility.xlSheetHidden;
Zobacz też
Zadania
Porady: Programowane usuwanie arkuszy ze skoroszytu
Porady: Programowane przenoszenie arkuszy w obrębie skoroszytu
Porady: Programowane włączanie ochrony arkuszy