Laskentataulukon piilottaminen Excelissä (jota ei voi poistaa)

Laskentataulukoiden piilottaminen ja näyttäminen Excelissä on yksinkertainen tehtävä.

Voit piilottaa laskentataulukon, eikä käyttäjä näe sitä, kun hän avaa työkirjan. He voivat kuitenkin helposti näyttää laskentataulukon halutessaan (kuten näemme myöhemmin tässä opetusohjelmassa).

Mutta entä jos et halua heidän pystyvän paljastamaan laskentataulukkoa.

Tätä varten sinun on suoritettava pari lisävaihetta varmistaaksesi, että laskentataulukot ovat "hyvin piilotettuja" (käsitellään myös myöhemmin tässä opetusohjelmassa).

Katsotaanpa, kuinka piilottaa laskentataulukko Excelissä, jotta se voidaan helposti piilottaa tai sitä ei voi piilottaa.

Säännöllinen tapa piilottaa laskentataulukko Excelissä

Voit piilottaa laskentataulukon Excelissä seuraavasti:

  • Napsauta hiiren kakkospainikkeella taulukon välilehteä, jonka haluat piilottaa.
  • Napsauta Piilota.

Tämä piilottaa laskentataulukon välittömästi, etkä näe sitä työkirjassa. Tämä asetus säilyy ennallaan, kun tallennat työkirjan ja avaat sen uudelleen tai lähetät sen jollekin muulle.

PRO VINKKI: Jos haluat piilottaa useita arkkeja kerralla, pidä Control -näppäintä painettuna ja valitse sitten taulukon välilehdet (jotka haluat piilottaa) yksitellen. Kun olet valinnut, napsauta hiiren kakkospainikkeella mitä tahansa valittua välilehteä ja napsauta Piilota. Tämä piilottaa kaikki laskentataulukot kerralla.

Vaikka tämä menetelmä piilottaa laskentataulukon, myös näiden laskentataulukoiden näyttäminen on erittäin helppoa.

Voit näyttää taulukon Excelissä seuraavasti:

  • Napsauta hiiren kakkospainikkeella mitä tahansa olemassa olevista välilehdistä.
  • Napsauta Näytä.
  • Valitse Näytä kaikki -valintaikkunassa taulukko, jonka haluat näyttää.
  • Napsauta OK.

Tämä näyttää arkin heti työkirjassa.

Huomaa, että voit näyttää vain yhden arkin kerrallaan. Jos haluat näyttää useita arkkeja, sinun on toistettava yllä olevat vaiheet kunkin laskentataulukon näyttämiseksi. Vaihtoehtoisesti voit käyttää makrokoodia kaikkien laskentataulukoiden näyttämiseen kerralla.

Vaikka tämä menetelmä toimii useimmissa tapauksissa, se ei todellakaan auta, jos haluat piilottaa laskentataulukot, jotta asiakas tai kollega (tai kuka tahansa, jonka kanssa jaat työkirjan) ei voi näyttää ja näyttää niitä.

Heidän tarvitsee vain napsauttaa hiiren kakkospainikkeella mitä tahansa välilehteä ja he näkevät, mitä kaikki laskentataulukot ovat piilotettuina (ja näytä ne helposti).

Katsotaanpa siis, kuinka voit todella piilottaa laskentataulukon, jotta sitä ei voi piilottaa (ainakaan niin helposti).

Piilota laskentataulukko, jotta sitä ei voi piilottaa

Voit piilottaa laskentataulukon, jotta sen piilottamista ei voi poistaa seuraavasti:

  • Napsauta hiiren kakkospainikkeella mitä tahansa laskentataulukon välilehteä.
  • Napsauta Näytä koodi.
  • Valitse piilotettava laskentataulukko VB Editorin VB Editorin projektinhallinnassa.
  • Kun taulukko on valittu, napsauta työkalurivin Ominaisuudet -kuvaketta (tai käytä pikanäppäintä F4).
  • Valitse avautuvasta Ominaisuudet-ruudusta avattavasta valikosta Näkyvä.
  • Valitse "2 - xlSheetVeryHidden".
  • Sulje VB Editor.

Nyt huomaat, että arkki on piilotettu.

Kun napsautat hiiren kakkospainikkeella mitä tahansa välilehteä, et näe sitä piilotettujen arkkien luettelossa, jonka voit piilottaa.

Onko tämä menetelmä idioottivarma? - EI!

Tämä menetelmä toimii, koska käyttäjä ei voi nähdä piilotettua taulukkoa luettelossa, jonka hän voi näyttää.

Mutta tämä ei tarkoita, että arkki ei voi olla piilossa.

Näytä arkki, joka on "erittäin piilotettu"

Tässä on vaiheet piilotetun arkin paljastamiseksi:

  • Napsauta hiiren kakkospainikkeella mitä tahansa olemassa olevista välilehdistä.
  • Napsauta Näytä koodi.
  • Napsauta VB -editorissa sen arkin nimeä, jonka haluat piilottaa (se on käytettävissä projektinhallinnassa osana työkirjaobjekteja).
  • Jos ominaisuusruutu ei ole näkyvissä, napsauta työkalurivin Ominaisuudet -kuvaketta (tai käytä pikanäppäintä F4).
  • Muuta Ominaisuudet -ruudussa Näkyvä -ominaisuus arvosta "2 - xlSheetVeryHidden" arvoon "-1 - xlSheetVisible".
  • Sulje VB Editor.

Tämä näyttää laskentataulukon ja näyttää sen työkirjassa.

Piilota/näytä laskentataulukot VBA: n avulla

Jos sinulla on paljon laskentataulukoita, jotka haluat piilottaa/näyttää, se voi viedä paljon aikaa.

Yksinkertaisen VBA -koodin käyttö voi automatisoida tämän tehtävän puolestasi.

Piilota kaikki laskentataulukot VBA: n avulla

Alla on VBA -koodi, joka piilottaa kaikki laskentataulukot paitsi nykyisen/aktiivisen laskentataulukon:

'Tämä makro piilottaa kaikki laskentataulukot paitsi aktiivisen taulukon Sub HideAllExceptActiveSheet () Dim ws kuin laskentataulukko jokaiselle tämän työkirjan ws: lle. Työsivut Jos ws.

Yllä oleva koodi piilottaa kaikki laskentataulukot paitsi aktiivisen taulukon. Se kuitenkin piilottaa sen, jotta ne voidaan piilottaa helposti (huomaa, että ws.Visible -ominaisuuden arvo on xlSheetHidden).

Jos haluat piilottaa arkit, jotta niitä ei voi piilottaa, käytä alla olevaa koodia:

'Tämä makro piilottaa kaikki laskentataulukot paitsi aktiivisen taulukon Sub HideAllExcetActiveSheet () Dim ws kuin laskentataulukko jokaiselle tämän työkirjan ws: lle. Työsivut Jos ws.

Ainoa muutos, jonka olemme tehneet täällä, on ws: n tekeminenNäkyvä omaisuutta xlSheetVeryHidden.

Näytä kaikki laskentataulukot VBA: n avulla

Alla on koodi, joka näyttää kaikki työkirjan piilotetut laskentataulukot.

'Tämä koodi tuo näkyviin kaikki työkirjan taulukot Sub UnhideAllWoksheets () Dim ws kuin laskentataulukko jokaiselle tämän työkirjan ws: lle ws.Visible = xlSheetVisible Next ws End Sub

Tätä koodia käyttämällä käymme yksinkertaisesti läpi kunkin laskentataulukon yksitellen ja teemme wsNäkyvä omaisuus yhtä suuri kuin xlSheetVisible.

Mihin koodi laitetaan?

Alla on ohjeet koodin sijoittamiseen VB -editoriin:

  • Napsauta Kehittäjä -välilehteä.
  • Napsauta Visual Basic -kuvaketta (tai käytä pikanäppäintä - ALT + F11).
  • Napsauta hiiren kakkospainikkeella mitä tahansa työkirjan kohdetta VB-editorissa.
  • Siirry Lisää -kohtaan ja valitse Moduuli. Tämä lisää uuden moduulin työkirjaan.
  • Kaksoisnapsauta Moduuli -kuvaketta ja kopioi ja liitä koodi moduulin koodi -ikkunaan.

Nyt voit määrittää makron muodolle tai suorittaa sen Kehittäjä -välilehdeltä. Voit lukea lisää makron suorittamistavoista Excelissä täältä.

Huomaa, että sinun ei tarvitse lisätä uutta moduulia jokaiselle koodille. Sinulla voi olla yksi moduuli ja useita VBA -makrokoodeja.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave