Deschideți toate foile în Excel (cuprins)

  • Introducere în Unhide Sheets in Excel
  • Exemple de dezlipire a foilor de lucru în Excel

Introducere în Unhide Sheets in Excel

În acest articol, vom vedea o imagine despre Cum să ascundem foile în excel ?. Ascunderea mai multor foi de lucru într-un registru de lucru Excel este destul de ușor, cu toate acestea, neascunderea lor poate fi obositoare. Putem să ascundem mai multe coli una câte una în Excel sau să folosim un cod VBA pentru a ascunde toate acestea dintr-o singură dată. Nevoia de a dezlipi foile poate fi văzută atunci când analizăm că foaia este ascunsă.

Haideți să vedem mai jos unele dintre metodele sau modurile utilizate în mod obișnuit, prin care putem ascunde una sau toate foile de lucru ascunse dintr-o carte de lucru Excel.

Exemple de dezlipire a foilor de lucru în Excel

Să ne uităm la câteva exemple pentru a ascunde toate foile de lucru ascunse una câte una în Excel.

Puteți descărca aici Cum să dezarhivați toată foaia în șablonul Excel - Cum să dezlipiți toată foaia în șablonul Excel

Exemplul # 1

Să spunem că avem un registru de lucru Excel cu trei foi de lucru (numite Sheet1, Sheet2, Sheet3) care sunt ascunse și dorim să ascundem una sau toate aceste foi de lucru ascunse una câte una. Pentru a face acest lucru, urmăm pașii de mai jos:

  • Faceți clic pe fila „Acasă”, apoi selectați „Format” -> „Ascundeți și ascundeți” -> „Deschideți foaia”:

În acest sens, va apărea o casetă de dialog Unhide cu toate foile de lucru ascunse. Următoarea captură de ecran ilustrează acest lucru.

Acum selectați foaia care urmează să fie deblocată, apoi faceți clic pe „OK”. Aceasta va afișa foaia ascunsă selectată.

Deci, în ecranul de mai sus, putem vedea că „Sheet1” este acum vizibil pentru noi, care a fost ascunsă anterior. Putem repeta pașii de mai sus dacă dorim să ascundem celelalte două foi.

Exemplul # 2

Acum să spunem că dorim să ascundem „Sheet2” și „Sheet3” în același registru de lucru Excel. Folosim o altă metodă pentru a face acest lucru:

Faceți clic dreapta pe oricare dintre filele foii de lucru și apoi selectați „Dezlegare”.

În acest sens, va apărea o casetă de dialog Unhide cu toate foile de lucru ascunse. Următoarea captură de ecran ilustrează acest lucru.

Acum selectați foaia care urmează să fie deblocată, apoi faceți clic pe „OK”. Aceasta va afișa foaia ascunsă selectată.

Deci, în ecranul de mai sus, putem vedea că „Sheet2” este acum vizibil pentru noi, care a fost anterior ascunsă.

Acum putem repeta pașii de mai sus pentru a dezlipi și „Sheet3”.

Exemplul # 3

În afară de cele două moduri de mai sus pe care le-am obișnuit să dezlipim o foaie la un moment dat, există o altă metodă pentru a deschide aceeași casetă de dialog „Deschideți” și apoi a ascunde foaia ascunsă necesară. Să vedem cum funcționează această metodă:

  • Apăsați Alt + H + O + U + H. La utilizarea acestei taste de comenzi Excel, va apărea caseta de dialog Unhide (la fel cum am văzut în cele două exemple de mai sus) cu toate foile de lucru ascunse. Mai jos este ecranul:

Acum selectați foaia care urmează să fie deblocată, apoi faceți clic pe „OK”. Aceasta va afișa foaia ascunsă selectată.

Deci, în ecranul de mai sus, putem vedea că „Sheet3” este acum vizibil pentru noi care a fost ascunsă anterior.

Exemplul # 4

Acum să spunem în cartea de lucru că am văzut în cele trei exemple de mai sus, ascundem din nou toate cele trei foi (Foaie1, Foaie2, Foaie3) în ele. Asa arata cartea de lucru acum:

Acum dorim să ascundem toate foile de lucru ascunse dintr-o dată. Am văzut în cele trei exemple de mai sus că nu am putut să ascundem toate foile deodată. Folosind caseta de dialog „Dezlegare”, am putut debloca o singură foaie la un moment dat. Dar acest lucru ar putea dura destul de mult în cazul în care există o mulțime de foi care sunt necesare pentru a nu fi ascunse. Așadar, o modalitate de a ascunde toate foile ascunse dintr-o dată este scrierea unui cod VBA în Excel. Să vedem cum funcționează:

Scriem codul VBA în editorul de bază Visual care poate fi accesat după cum urmează:

Accesați fila Dezvoltator, apoi faceți clic pe Editorul Visual Basic sau apăsați Alt + F11 pentru a deschide fereastra Visual Basic Editor.

În acest sens, se deschide o fereastră după cum urmează:

Faceți clic dreapta pe numele cărții de lucru în panoul „Project-VBAProject”, apoi faceți clic pe „Insert” -> „Module” după cum urmează:

Acum putem scrie codul sau subprocedura VBA în acest modul:

Cod:

Sub UnhideAllSheetsCode ()

Sub final

Definiți variabila 'ws':

Cod:

 Sub UnhideAllSheetsCode () Dim ws As Sub End Feheet 

Deci prima declarație a codului definește variabila „ws”.

Acum, în următoarele declarații ale codului VBA, folosim bucla „Pentru fiecare” cu proprietatea Worksheet.Visible pentru a ascunde toate foile de lucru ascunse din registrul de lucru curent sau activ.

Cod:

Sub UnhideAllSheetsCode ()

Dim ws ca fișă de lucru
Pentru fiecare ws în ActiveWorkbook.Worksheets
ws.Visible = xlSheetVisible
Următorul ws

Sub final

Proprietatea Worksheet.Visible este utilizată pentru a returna sau seta o valoare xlSheetVisibility care este utilizată pentru a verifica sau a determina dacă obiectul este vizibil. xlSheetVisibility este o modalitate prin care utilizatorul poate face vizibile foile prin setarea proprietății vizibile pe true. Sintaxa pentru proprietatea vizibilă este expression.visible, unde expresia este o variabilă care reprezintă un obiect din Foaia de lucru.

Acum, atunci când rulăm manual acest cod făcând clic pe „Executați” din partea de sus a ferestrei sau apăsând F5, vom vedea că toate foile ascunse nu sunt ascunse dintr-o dată. Următoarea captură de ecran ilustrează acest lucru:

Astfel, putem vedea în ecranul de mai sus că la executarea subprocedurii sau a codului VBA, toate foile ascunse (Sheet1, Sheet2, Sheet3) din cartea de lucru devin vizibile dintr-o dată.

Lucruri de reținut despre cum să dezvăluiți toate foile în Excel

  • Pot exista momente în care nu putem să ascundem anumite fișe de lucru într-un registru de lucru Excel. Acest lucru se poate datora următoarelor motive:
  1. Fișa de lucru poate fi protejată.
  2. Fișele de lucru sunt ascunse folosind un cod VBA (adică sunt „VeryHidden” folosind proprietatea XlSheetVeryHidden).
  • Putem, de asemenea, să ascundem toate foile de lucru, cu excepția unei anumite fișe de lucru dintr-un registru de lucru, scriind un cod VBA.
  • O altă metodă pentru a dezlipi toate foile dintr-o dată care pot fi utilizate în toate versiunile Excel este folosind metoda „Vizualizări personalizate”.

Articole recomandate

Acesta este un ghid pentru cum să dezvăluiți toate foile în Excel ?. Aici vom discuta despre cum să dezvăluiți toate foile în Excel împreună cu exemple practice și șablon excel descărcabil. De asemenea, puteți parcurge și alte articole sugerate -

  1. Cum să construiți un șablon de foaie de timp?
  2. Exemple pentru protejarea foii în Excel
  3. Cum să creezi o foaie de calcul în Excel?
  4. Introduceți o foaie de lucru nouă în Excel

Categorie: