3 metode za korištenje polja za potvrdu za prikaz ili sakrivanje sadržaja ćelije u Excelu

Podijeli sada:

Ponekad morate koristiti potvrdne okvire kako biste pomogli svom radu. I prikaži određeni sadržaj u određenim ćelijama prema vrijednostima okvira za potvrdu može prikazati informacije jasnije. U ovom članku ćemo vam pokazati 3 efikasne metode za prikazivanje ili sakrivanje sadržaja ćelije.

Na ovoj slici ispod, postavili smo potvrdne okvire u radni list. A sada trebate prikazati određeni sadržaj u određenim ćelijama.Potvrdni okviri za Prikaži određeni sadržaj

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

Metoda 1: Povežite ćelije

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

  1. Kliknite desnim tasterom miša na jedno polje za potvrdu na radnom listu.
  2. Zatim kliknite na opciju „Kontrola formata“ u podmeniju.Kontrola formata
  3. Nakon toga, unesite naznačenu referencu ćelije u tekstualni okvir "Veza ćelije". Ovdje također možete koristiti miš i direktno odabrati ćeliju. Ali zapamtite da koristite apsolutnu referencu. I u ovom primjeru koristimo ćeliju B2 kao ćeliju veze.Cell Link
  4. Zatim kliknite na dugme “OK” u trenutnom prozoru.

Zatim ćete se vratiti na radni list. U početku, u ćeliji B2 nema sadržaja.

Kada potvrdite izbor u polju za potvrdu, vrijednost “TRUE” će se pojaviti u ćeliji B2. A onda ako poništite izbor u polju za potvrdu, ćelija će pokazati “FALSE”.Prikaži sadržaj

  1. Sada ponovite gornje korake i povežite druge potvrdne okvire sa ćelijama. Stoga, kada se vrijednosti potvrdnih okvira promijene, sadržaj u povezanim ćelijama će se također promijeniti. Osim toga, sadržaj ćelija možete izbrisati i ručno.

Metoda 2: Koristite funkciju IF

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. Kliknite na ćeliju u kojoj trebate prikazati sadržaj. Ovdje kliknemo na ćeliju C2 na ovom radnom listu.
  2. Zatim u radni list unesite sljedeću formulu:

=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 mijenjati sadržaj prema vašim potrebama.

  1. Zatim pritisnite dugme “Enter” na tastaturi. Stoga ćete odmah vidjeti rezultat u ćeliji.IF funkcija
  2. Sada dvaput kliknite na ručicu za popunjavanje ćelije C2 i popunite formulu u drugim ćelijama.Popunite ćeliju

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

Metod 3: Koristite VBA makro

S druge strane, ako ne želite da povežete ćelije i želite da prikažete određeni sadržaj u određenim ćelijama, možete koristiti VBA makro. I ovdje ćemo vam pokazati korake da završite ovaj zadatak.

  1. Pritisnite tipke prečice “Alt +F11” na tastaturi.
  2. Zatim kliknite na dugme “Insert” na traci sa alatkama.
  3. Zatim odaberite opciju “Modul” u padajućem izborniku.Insert Module
  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 dvije procedure u kodu. Prvi pod će prikazati određeni sadržaj u određenim ćelijama prema vrijednostima potvrdnih polja. A drugi pod će dodijeliti prvi makro svim potvrdnim okvirima u grupi na ovom radnom listu. Osim toga, u vašem stvarnom radnom listu, možete promijeniti i neke elemente kako bi VBA kodovi bili dostupni.

  1. A sada kliknite na drugi pod.
  2. Nakon toga, kliknite na dugme “Run Sub” ili pritisnite dugme “F5” na tastaturi da pokrenete drugi sub.
  3. Sada se možete vratiti na radni list.VBA rezultat

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

Poređenje između 3 metode

Kako bismo vam pomogli da odaberete jednu od 3 metode, naveli smo sve moguće prednosti i nedostatke u donjoj tabeli.

poređenje

Link ćelije Koristite IF funkciju

Koristite VBA makroe

prednosti

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

2. U poređenju sa druge dvije metode, ovo je najpogodnija metoda.

1. Možete uneti posebne sadržaje u formulu prema vašim potrebama.

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

1. Svim potvrdnim okvirima su dodijeljeni makroi. I možete vidjeti sadržaj kada potvrdite ili poništite potvrdne okvire.

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

nedostaci

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

2. Ćelije mogu prikazati samo “TRUE” ili “FALSE”, što može biti nezgodno u određenoj situaciji.

1. Prilikom korištenja ove funkcije, također morate povezati ćelije sa potvrdnim okvirima jednu po jednu.

2. Prikazivanje “TRUE” ili “FALSE” zajedno sa vašim određenim sadržajem u isto vrijeme će pokvariti vaš radni list.

1. Ako niste upoznati sa Excel VBA, verovatno ćete naići na probleme kada pokrenete makro.

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

Iz gornje analize, sada imate jasno razumijevanje o tim različitim metodama. Dakle, sljedeći put ako trebate prikazati određeni sadržaj u ćelijama prema vrijednostima potvrdnih okvira, možete odabrati metodu prema vašim stvarnim potrebama.

Napravite rezervni plan za vaše Excel datoteke

Da biste izbjegli loše posljedice usljed havarije podataka, jedna od najefikasnijih metoda je pravljenje 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 vaše datoteke potrebno je kreirati efikasan plan sigurnosne kopije. Ali može postojati i situacija da su čak i sigurnosne kopije datoteka oštećene. U ovom trenutku možete koristiti alat treće strane da... popraviti oštećenje Excel datoteke. Uz ovaj alat za oporavak i sigurnosne kopije pri ruci, više nećete gubiti podatke u slučaju katastrofe podataka.

Uvod za autora:

Anna Ma je ​​stručnjak za oporavak podataka DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući popraviti oštećenje docx dokumenta i Outlook softverski proizvodi za popravku. Za više informacija posjetite www.datanumen.com

Podijeli sada:

Komentari su zatvoreni.