ascunderea și ștergerea foilor de lucru în Excel este o sarcină simplă.
puteți ascunde o foaie de lucru și utilizatorul nu o va vedea atunci când deschide registrul de lucru. Cu toate acestea, pot dezvălui cu ușurință foaia de lucru dacă doresc (așa cum vom vedea mai târziu în acest tutorial).
dar ce se întâmplă dacă nu doriți ca aceștia să poată dezvălui foile de lucru.pentru a face acest lucru, trebuie să faceți câțiva pași suplimentari pentru a vă asigura că foile de lucru sunt „foarte ascunse” (acoperite și mai târziu în acest tutorial).,
Să vedem cum să ascundem o foaie de lucru în Excel, astfel încât să poată fi ușor ascunsă sau să nu poată fi ascunsă.
Acest Tutorial acoperă:
mod regulat de a ascunde o foaie de lucru în Excel
puteți utiliza pașii de mai jos pentru a ascunde o foaie de lucru în Excel:
- Faceți clic dreapta pe fila foaie pe care doriți să o ascundeți.
- Faceți clic pe Ascunde.
acest lucru ar ascunde instantaneu foaia de lucru și nu o veți vedea în registrul de lucru. Această setare rămâne intactă atunci când salvați registrul de lucru și îl redeschideți din nou sau îl trimiteți altcuiva.,
Sfat PRO: pentru a ascunde mai multe coli simultan, țineți apăsată tasta Control și apoi selectați filele de foi (pe care doriți să le ascundeți) unul câte unul. Odată selectat, faceți clic dreapta pe oricare dintre filele selectate și faceți clic pe”Ascunde”. Acest lucru va ascunde toate foile de lucru dintr-o dată.
deși această metodă ascunde foaia de lucru, este extrem de ușor să dezvăluiți și aceste foi de lucru.
iată pașii pentru a dezvălui o foaie de lucru în Excel:
- faceți clic dreapta pe oricare dintre filele existente.
- Faceți clic pe Unhide.,
- în caseta de dialog Unhide, selectați foaia pe care doriți să o ascundeți.
- Faceți clic pe OK.acest lucru va face instantaneu foaia vizibilă în registrul de lucru.rețineți că puteți dezvălui doar o singură foaie la un moment dat. Pentru a dezvălui mai multe foi, trebuie să repetați pașii de mai sus pentru a dezvălui fiecare foaie de lucru. Alternativ, puteți utiliza un cod macro pentru a dezvălui toate foile de lucru dintr-o dată.,deși această metodă funcționează în majoritatea cazurilor, nu ajută cu adevărat dacă doriți să ascundeți foile de lucru, astfel încât clientul sau colegul dvs. (sau oricine cu care partajați registrul de lucru) să nu le poată ascunde și vizualiza.tot ce trebuie să faceți este să faceți clic dreapta pe oricare dintre File și vor vedea ce sunt ascunse toate foile de lucru (și le vor ascunde cu ușurință).deci, să vedem cum puteți ascunde într-adevăr o foaie de lucru, astfel încât să nu poată fi ascunsă (cel puțin nu atât de ușor).,
ascundeți o foaie de lucru astfel încât să nu poată fi ascunsă
iată pașii pentru a ascunde o foaie de lucru, astfel încât să nu poată fi ascunsă:
- Faceți clic dreapta pe oricare dintre filele foii de lucru.
- Faceți clic pe Vizualizare cod.
- în editorul VB, în exploratorul de proiecte din Editorul VB, selectați foaia de lucru pe care doriți să o ascundeți.
- cu foaia selectată, faceți clic pe pictograma Proprietăți din bara de instrumente (sau utilizați comanda rapidă de la tastatură F4).,
- în panoul Proprietăți care se deschide, selectați meniul derulant din fața opțiunii”vizibil”.
- Selectați ‘2 – xlSheetVeryHidden’.
- închideți editorul VB.acum veți observa că foaia este ascunsă.când faceți clic dreapta pe oricare dintre file, nu o veți vedea în lista foilor ascunse pe care le puteți ascunde.
este această metodă foarte simplu de manevrat? – Nu!această metodă funcționează ca un utilizator nu poate vedea foaia ascunsă în lista de foi pe care el/ea poate unhide.,
dar acest lucru nu înseamnă că foaia nu poate fi ascunsă.
deschideți o foaie care a fost „foarte ascunsă”
iată pașii pentru a dezvălui o foaie care a fost „foarte ascunsă”:
- faceți clic dreapta pe oricare dintre filele existente.
- Faceți clic pe Vizualizare cod.
- în editorul VB, faceți clic pe numele foii pe care doriți să îl dezvăluiți (va fi disponibil în exploratorul de proiect ca parte a obiectelor din registrul de lucru).,
- dacă panoul Proprietăți nu este vizibil, faceți clic pe pictograma Proprietăți din bara de instrumente (sau utilizați comanda rapidă de la tastatură F4).
- În panoul de Proprietăți, modificați proprietatea Vizibile de la ‘2 – xlSheetVeryHidden” la „-1 – xlSheetVisible’.
- închideți editorul VB.aceasta va dezvălui foaia de lucru și va fi vizibilă în registrul de lucru.
Hide / Unhide foi de lucru folosind VBA
Dacă aveți o mulțime de foi de lucru pe care trebuie să le ascundeți/unhide, poate dura mult timp.,
folosind un simplu cod VBA poate automatiza această sarcină pentru tine.
ascundeți toate foile de lucru folosind VBA
mai jos este codul VBA care va ascunde toate foile de lucru, cu excepția foii de lucru curente/active:
'This macro will hide all the worksheet except the active sheetSub HideAllExceptActiveSheet()Dim ws As WorksheetFor Each ws In ThisWorkbook.WorksheetsIf ws.Name <> ActiveSheet.Name Then ws.Visible = xlSheetHiddenNext wsEnd Sub
codul de mai sus ar ascunde toată foaia de lucru, cu excepția foii active. Cu toate acestea, se va ascunde, astfel încât acestea pot fi unhidden cu ușurință (rețineți că ws.Proprietatea vizibilă este setată la xlSheetHidden).,dacă doriți să ascundeți foile astfel încât acestea să nu poată fi ascunse, Utilizați codul de mai jos:
'This macro will hide all the worksheet except the active sheetSub HideAllExcetActiveSheet()Dim ws As WorksheetFor Each ws In ThisWorkbook.WorksheetsIf ws.Name <> ActiveSheet.Name Then ws.Visible = xlSheetVeryHiddenNext wsEnd Sub
singura modificare pe care am făcut-o aici este realizarea ws.Proprietate vizibilă xlSheetVeryHidden.
deschideți toate foile de lucru folosind VBA
mai jos este codul care va dezvălui toate foile de lucru ascunse din registrul de lucru.
'This code will unhide all sheets in the workbookSub UnhideAllWoksheets()Dim ws As WorksheetFor Each ws In ThisWorkbook.Worksheetsws.Visible = xlSheetVisibleNext wsEnd Sub
folosind acest cod, pur și simplu parcurgem fiecare foaie de lucru una câte una și facem ws.Proprietate vizibilă egală cu xlSheetVisible.
unde se pune codul?,
Mai jos sunt pașii pentru a plasa codul în editorul VB:
- Faceți clic pe fila Dezvoltator.
- Faceți clic pe pictograma Visual Basic (sau utilizați comanda rapidă de la tastatură – ALT + F11).
- în editorul VB, faceți clic dreapta pe oricare dintre obiectele din registrul de lucru.
- mergeți la Insert și selectați modul. Aceasta va introduce un nou modul în registrul de lucru.
- faceți dublu clic pe pictograma modulului și copiați și lipiți codul în fereastra codului modulului.,
acum Puteți atribui macrocomanda unei forme sau o puteți rula din fila Dezvoltator. Puteți citi mai multe despre diferite moduri de a rula o macrocomandă în Excel aici.rețineți că nu este necesar să introduceți un modul nou pentru fiecare cod. Puteți avea un singur modul și au mai multe coduri macro VBA în ea.
ați putea dori, de asemenea, următoarele tutoriale Excel:
- Unhide coloane în Excel (un simplu ghid pas cu pas)
- cum să Unhide foi în Excel (toate într-un du-te)
- Cum de a crea și de a folosi un Excel Add-in.
- macrocomenzi Excel utile pentru începători.,
- cum se blochează celulele în Excel.
- cum se blochează formulele în Excel.
- ascundeți valorile Zero în Excel
- cum să ștergeți toate rândurile și coloanele ascunse în Excel
Leave a Reply