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.

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


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

15

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

wprowadź opis zdjęcia tutaj


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”.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.