Excel razkriva zaščitene zelo skrite delovne liste - nasveti za Excel

Verjetno veste, da lahko delovne liste skrijete. Toda ali ste vedeli, da lahko Excel zelo skrije delovne liste? To je trik, ki ga Super Exceller uporablja že leta. Toda zdaj nas Microsoft kliče, ko nekaj skrivamo z VBA.

Če želite skriti delovni list, izberete Domov, Oblika, Skrij in razkrij, Skrij list.

Skrij delovni list

Ne maram pa skrivanja delovnega lista, ker lahko vsak, ki ga zanima, obišče isti meni in ugotovi, da obstajajo delovni listi, ki jih je mogoče razkriti.

Enostavno razkriti

Če še niste slišali za skriti list, so tukaj nejasni koraki zanj.

  1. Pritisnite alt = "" + F11, da odprete urejevalnik VBA
  2. V VBA pritisnite Ctrl + R, da se prikaže Project Explorer
  3. V VBA pritisnite F4, da se prikaže okno z lastnostmi
  4. Uporabite drevesni pogled (znaki plus) v Project Explorerju, da poiščete in razširite trenutno delovno knjigo. Izberite vnos za list, ki ga želite skriti.
  5. Poglejte v okno Lastnosti. Odprite spustni meni za Vidno. Obstajajo možnosti za xlSheetVisible, xlSheetHidden, xlSheetVeryHidden. Izberite xlSheetVeryHidden, da zelo skrijete delovni list.
Izberite xlsheetveryhidden

Previdno

Zmedeno je, kaj se zgodi v VBA, potem ko izberete Very Hidden. Ker je list, ki ste ga pravkar spremenili, zdaj zelo skrit, ta list v raziskovalcu projektov ni več izbran. Izbere se prejšnji list. Torej, vaše oči vidijo, da ste izbrali xlVeryHidden, ko pa se spustni meni zapre, se zdi, kot da se je vnos spremenil v xlSheetVisible. Ni se. To je privzeti odgovor za prejšnji delovni list.

Zelo skriti listi so super, ker radovedne oči ne bodo vedele, da so tam z uporabo menijev v Excelu.

Ničesar za razkriti

Zgornjih pet korakov je dolgočasno. Lažje bi dodali kratek makro v svoj osebni delovni zvezek za makro:

Sub VeryHideThisSheet() ActiveSheet.Visible = xlVeryHidden End Sub

Tu pa je vedenje hroščev. Če zelo skrijete delovni list, ki je prav tako zaščiten, bo obstoj delovnega zvezka poklical okno Datoteka, Informacije:

Plačilni list naj bi bil zelo skrit

Rešitev je, da ne zaščitite zelo skritega delovnega lista. Delovni zvezek bi morali zaščititi, da preprečite, da bi kdo razkril delovni list. Lahko pa imate tudi makro sistem, ki bi (a) zelo skril in odstranil zaščito ali (b) razkril in zaščitil.

Vsak petek v Excelu preučim napako ali drugo obnašanje.

Excel Misel dneva

Za nasvet glede Excela sem prosil prijatelje Excel Excel. Današnja misel o premišljevanju:

"Ne ovijajte vsote () okoli vseh svojih izračunov."

Ingeborg Hawighorst

Zanimive Članki...