Jak odkryć arkusz „Bardzo ukryty”

45

Grzebałem w ustawieniach arkusza i jakoś udało mi się sprawić, że arkusz jest „bardzo ukryty”, ale nie mogę sprawić, by znów był widoczny. Jak mogę to pokazać?

Korzystam z programu Excel 2010.

TylerH
źródło

Odpowiedzi:

41

Jedną z opcji jest zrobienie tego za pomocą VBA

Wypróbuj poniższe:

Sub UnHide()
Dim ws As Worksheet
For Each ws In Sheets
    ws.Visible = True
Next
End Sub

Spowoduje to wyświetlenie WSZYSTKICH arkuszy, które są ukryte lub bardzo ukryte

PeterH
źródło
5
Tak, Very Hiddenmożna ukryć tylko za pomocą VBA.
BruceWayne,
3
Nie, to jest źle. Zobacz moją odpowiedź.
NiklasJ
9
@NiklasJ Kod nie jest zły; to zadziała, aby ustawić je jako widoczne.
TylerH
8
@NiklasJ - ten kod odkrywa wszystkie arkusze za jednym razem, twoja metoda odkrywa jeden arkusz naraz. Żadne nie jest złe, oba są poprawne. Jest to metoda, którą wybrałbym, ponieważ nawet nie wiedziałem, że twoja metoda istnieje! TIL!
FreeMan
11
@TylerH Myślę, że Nilklas miał na myśli niejawne stwierdzenie, że musisz użyć kodu, aby odkryć komórki. Jego odpowiedź nie opiera się na kodzie.
jpaugh
60

Robisz to w ten sposób:

  1. Otwórz edytor VBA ( Alt+ F11)
  2. Otwórz projekt VBAP odpowiadający Twojemu plikowi.
  3. Otwórz folder „Microsoft Excel-objects”
  4. Wybierz ukryty arkusz.
  5. Przejdź do właściwości (naciśnij F4)
  6. Zmień właściwość „Visible” na xlSheetVisible zamiast xlSheetVeryHidden
NiklasJ
źródło
15

W edytorze VBA przejdź do właściwości arkusza i zmień poniższą właściwość

wprowadź opis zdjęcia tutaj

Scorpion99
źródło
3
to ta sama metoda, co powyżej NiklasJ?
2
Właśnie zauważyłem, tak, to samo, ale ze zdjęciem.
Scorpion99
Powinieneś był zredagować odpowiedź @ NiklasJ i dodać zdjęcie ...
Mówię Przywróć Monikę
Przypadkowo ukryłem jedyny arkusz w skoroszycie! Próbowałem powyższego, zapisałem arkusz kalkulacyjny i próbowałem go otworzyć, a on (cały skoroszyt) nie jest widoczny. Jakieś pomysły?
Mark Stewart
Ha! Miałem otwarty inny arkusz kalkulacyjny i dlatego nic nie widziałem. Zamknąłem wszystkie skoroszyty programu Excel, a następnie otworzyłem, nic nie było widoczne, ale pasek narzędzi „Widok” miał włączoną opcję ukrywania!
Mark Stewart
1

Aby je ukryć, ale są widoczne w menu opcji (Ukryj ..), użyj tego samego kodu, ale z tym…

Sub StillHide()
Dim ws As Worksheet
For Each ws In Sheets
    ws.Visible = xlSheetHidden  <-- change from Visible to this.
Next
End Sub

W ten sposób zakładki nie są nagle wyświetlane użytkownikowi. Nadal są „ukryte”.

Fandango68
źródło