3 metode za korištenje potvrdnog okvira za prikaz ili skrivanje sadržaja ćelije u programu Excel

Podijeli sada:

Ponekad trebate koristiti potvrdne okvire kako biste pomogli u radu. I prikazivanje određenih sadržaja u određenim ćelijama prema vrijednostima potvrdnih okvira može jasnije prikazati informacije. U ovom ćemo vam članku pokazati 3 učinkovite metode za prikazivanje ili skrivanje sadržaja ćelije.

Na ovoj slici ispod unijeli smo potvrdne okvire u radni list. I sada trebate prikazati određene sadržaje u određenim ćelijama.Potvrdni okviri za prikaz određenog sadržaja

Kada označite jedan potvrdni okvir, određena ćelija mora sakriti ili prikazati određeni sadržaj. U nastavku su 3 metode za postizanje ovog zadatka.

Metoda 1: Povezivanje ćelija

U ovoj metodi možete povezati potvrdne okvire s određenim ćelijama.

  1. Kliknite desnom tipkom jedan potvrdni okvir na radnom listu.
  2. Zatim kliknite opciju "Kontrola formatiranja" u podizborniku.Kontrola formata
  3. Nakon toga unesite naznačenu referencu ćelije u tekstualni okvir "Veza ćelije". Ovdje također možete koristiti miš i izravno odabrati ćeliju. Ali ne zaboravite koristiti apsolutnu referencu. U ovom primjeru koristimo ćeliju B2 kao ćeliju veze.Cell Link
  4. Zatim kliknite gumb "OK" u trenutnom prozoru.

Zatim ćete se vratiti na radni list. Isprva u ćeliji B2 nema sadržaja.

Kada označite potvrdni okvir, vrijednost "TRUE" pojavit će se u ćeliji B2. A onda ako poništite potvrdni okvir, ćelija će pokazati "FALSE".Prikaži sadržaj

  1. Sada ponovite gornje korake i povežite druge potvrdne okvire s ćelijama. Stoga, kada se promijene vrijednosti potvrdnih okvira, promijenit će se i sadržaj u povezanim ćelijama. Osim toga, možete i ručno očistiti sadržaj u ćelijama.

Metoda 2: Koristite IF funkciju

U ovoj metodi morate biti sigurni da su potvrdni okviri povezani s određenim ćelijama. Dakle, možete koristiti IF funkciju za prikaz određenih sadržaja.

  1. Pritisnite ćeliju u kojoj trebate prikazati sadržaj. Ovdje kliknemo ćeliju C2 na ovom radnom listu.
  2. Zatim unesite sljedeću formulu u radni list:

=IF(B2,”Dostupno”, “Nije dostupno”)

Ovdje možete vidjeti da će ova formula koristiti rezultat u povezanoj ćeliji B2. Stoga također morate povezati ćelije za te potvrdne okvire. U ovoj formuli također možete promijeniti sadržaj prema svojim potrebama.

  1. Zatim pritisnite gumb "Enter" na tipkovnici. Stoga ćete odmah vidjeti rezultat u ćeliji.IF funkcija
  2. Sada dvaput kliknite ručicu za punjenje ćelije C2 i ispunite formulu u drugim ćelijama.Ispuni ćeliju

Kada promijenite vrijednost potvrdnih okvira, rezultat u ćelijama također će se promijeniti u skladu s tim.

Metoda 3: Koristite VBA makronaredbu

S druge strane, ako ne želite povezivati ​​ćelije i želite prikazati određeni sadržaj u određenim ćelijama, možete koristiti VBA makro. Ovdje ćemo vam pokazati korake za dovršetak ovog zadatka.

  1. Pritisnite tipke prečaca “Alt +F11” na tipkovnici.
  2. Zatim kliknite gumb "Umetni" na alatnoj traci.
  3. Zatim odaberite opciju "Modul" u padajućem izborniku.Umetni modul
  4. Sada kopirajte sljedeće VBA kodove u novi modul.
Sub ShowContent()

    Dim CheBox As CheckBox, i As Integer

    i = 2

    For Each CheBox In ActiveSheet.CheckBoxes

        If CheBox.Value = -4146 Then

            Range("C" & i) = "Not Available"

        Else

            If CheBox.Value = 1 Then

                Range("C" & i) = "Available"

            End If

        End If

        i = i + 1

    Next

End Sub

'assign macro for all the checkboxes in this worksheet

Sub AssignMacro()

    Dim CheBox As CheckBox

    For Each CheBox In ActiveSheet.CheckBoxes

        CheBox.OnAction = "ShowContent"

    Next CheBox

End Sub

Postoje dva postupka u kodu. Prvi pod će prikazati određeni sadržaj u određenim ćelijama prema vrijednostima potvrdnih okvira. A drugi pod će dodijeliti prvu makronaredbu svim potvrdnim okvirima u seriji na ovom radnom listu. Osim toga, u svom stvarnom radnom listu također možete promijeniti neke elemente kako bi VBA kodovi bili dostupni.

  1. A sada kliknite na drugi pod.
  2. Nakon toga kliknite gumb "Run Sub" ili pritisnite gumb "F5" na tipkovnici za pokretanje drugog sub-a.
  3. Sada se možete vratiti na radni list.VBA rezultat

Kada označite ili poništite jedan potvrdni okvir, sadržaj u određenoj ćeliji također će se promijeniti u skladu s tim. I ne morate povezivati ​​ćelije za te potvrdne okvire.

Usporedba između 3 metode

Kako bismo vam pomogli pri odabiru između 3 metode, u tablici u nastavku naveli smo sve moguće prednosti i nedostatke.

usporedba

Link ćelije Koristite IF funkciju

Koristite VBA makronaredbe

Prednosti

1. Ova metoda je vrlo jednostavna za korištenje ako samo trebate prikazati "TRUE" ili "FALSE" u ćelijama.

2. U usporedbi s druge dvije metode, ovo je najpogodnija metoda.

1. U formulu možete unijeti posebne sadržaje prema vašim potrebama.

2. Ako niste upoznati s VBA makronaredbama, možete koristiti ovu funkciju za prikaz sadržaja.

1. Svim potvrdnim okvirima dodijeljene su makronaredbe. I možete vidjeti sadržaj kada označite ili poništite potvrdne okvire.

2. Možete prikazati određene sadržaje u ćelijama prema vašim potrebama.

Nedostaci

1. Povezivanje ćelija jednu po jednu može vas koštati puno vremena i energije.

2. Ćelije mogu prikazati samo "TRUE" ili "FALSE", što može biti nezgodno u određenim situacijama.

1. U korištenju ove funkcije također trebate povezati ćelije s potvrdnim okvirima jednu po jednu.

2. Istodobno prikazivanje "TOČNO" ili "NETOČNO" zajedno s određenim sadržajem zabrljat će vaš radni list.

1. Ako niste upoznati s Excel VBA, vjerojatno ćete naići na probleme prilikom pokretanja makronaredbe.

2. Korištenje VBA kodova će zadatak učiniti složenijim.

Iz gornje analize, sada imate jasno razumijevanje tih različitih metoda. Dakle, sljedeći put ako trebate prikazati određene sadržaje u ćelijama prema vrijednostima potvrdnih okvira, možete odabrati metodu prema svojim stvarnim potrebama.

Napravite rezervni plan za svoje Excel datoteke

Kako biste izbjegli loše posljedice katastrofe podataka, jedna od najučinkovitijih metoda je izrada sigurnosnih kopija vaših datoteka. Dakle, kad god se suočite s oštećenjem Excel datoteke, nećete patiti od posljedica. I za sve svoje datoteke morate stvoriti učinkovit plan sigurnosne kopije. No, može postojati i situacija da su čak i sigurnosne kopije datoteka oštećene. U tom trenutku možete koristiti alat treće strane za popraviti oštećenje Excel datoteke. Uz ovaj alat za oporavak i sigurnosne kopije datoteka pri ruci, više nećete gubiti podatke u podatkovnoj katastrofi.

Uvod za autora:

Anna Ma stručnjakinja je za oporavak podataka u DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući popraviti oštećenje docx dokumenta i softverske proizvode za popravak Outlooka. Za više informacija posjetite www.datanumen.com

Podijeli sada:

Komentari su zatvoreni.