3 metodes, kā izmantot izvēles rūtiņu, lai programmā Excel parādītu vai paslēptu šūnu saturu

Kopīgot tūlīt:

Dažreiz jums ir jāizmanto izvēles rūtiņas, lai palīdzētu jūsu darbā. Parādīt noteiktu saturu noteiktās šūnās atbilstoši izvēles rūtiņu vērtībām informācija var tikt parādīta skaidrāk. Šajā rakstā mēs parādīsim 3 efektīvas metodes, lai parādītu vai paslēptu šūnu saturu.

Šajā zemāk redzamajā attēlā darblapā esam ievadījuši izvēles rūtiņas. Un tagad jums jāparāda noteikts saturs noteiktās šūnās.Rādīt izvēles rūtiņas Rādīt noteiktu saturu

Atzīmējot vienu izvēles rūtiņu, konkrētajai šūnai ir jāslēpjas vai jāparāda noteikts saturs. Tālāk ir norādītas 3 metodes, kā sasniegt šo uzdevumu.

1. metode: saistīt šūnas

Šajā metodē varat saistīt izvēles rūtiņas ar noteiktām šūnām.

  1. Ar peles labo pogu noklikšķiniet uz vienas izvēles rūtiņas darblapā.
  2. Pēc tam apakšizvēlnē noklikšķiniet uz opcijas “Formāta vadība”.Formāta kontrole
  3. Pēc tam ievadiet norādītās šūnas atsauci tekstlodziņā “Šūnas saite”. Šeit jūs varat arī izmantot peli un tieši atlasīt šūnu. Bet atcerieties izmantot absolūto atsauci. Šajā piemērā mēs izmantojam šūnu B2 kā saites šūnu.Šūnas saite
  4. Pēc tam pašreizējā logā noklikšķiniet uz pogas “OK”.

Pēc tam jūs atgriezīsities pie darblapas. Sākumā šūnā B2 nav satura.

Atzīmējot izvēles rūtiņu, šūnā B2 tiks parādīta vērtība “TRUE”. Un tad, ja noņemsit atzīmi no izvēles rūtiņas, šūnā tiks parādīts “FALSE”.Rādīt saturu

  1. Tagad atkārtojiet iepriekš minētās darbības un saistiet citas izvēles rūtiņas ar šūnām. Tāpēc, mainoties izvēles rūtiņu vērtībām, mainīsies arī saistīto šūnu saturs. Bez tam, jūs varat arī manuāli notīrīt šūnās esošo saturu.

2. metode: izmantojiet IF funkciju

Šajā metodē jums jāpārliecinās, vai izvēles rūtiņas ir saistītas ar noteiktām šūnām. Tādējādi, lai parādītu noteiktu saturu, varat izmantot funkciju IF.

  1. Noklikšķiniet uz šūnas, kurā jums jāparāda saturs. Šeit mēs noklikšķinām uz šūnas C2 šajā darblapā.
  2. Pēc tam darblapā ievadiet šādu formulu:

= IF (B2, “Pieejams”, “Nav pieejams”)

Šeit jūs varat redzēt, ka šī formula izmantos rezultātu saistītajā šūnā B2. Tādējādi šīm izvēles rūtiņām ir jāsaista arī šūnas. Šajā formulā varat arī mainīt saturu atbilstoši savām vajadzībām.

  1. Pēc tam tastatūrā nospiediet pogu “Enter”. Tādēļ jūs uzreiz redzēsiet rezultātu šūnā.IF funkcija
  2. Tagad veiciet dubultklikšķi uz šūnas C2 aizpildīšanas roktura un aizpildiet formulu citās šūnās.Aizpildiet šūnu

Mainot izvēles rūtiņu vērtību, attiecīgi mainīsies arī rezultāts šūnās.

3. metode: izmantojiet VBA makro

No otras puses, ja nevēlaties saistīt šūnas un vēlaties noteikt noteiktu saturu noteiktās šūnās, varat izmantot VBA makro. Un šeit mēs parādīsim soļus, lai pabeigtu šo uzdevumu.

  1. Nospiediet tastatūras īsinājumtaustiņus “Alt + F11”.
  2. Pēc tam rīkjoslā noklikšķiniet uz pogas “Ievietot”.
  3. Pēc tam nolaižamajā izvēlnē izvēlieties opciju “Modulis”.Ievietojiet moduli
  4. Tagad kopējiet šādus VBA kodus jaunajā 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

Kodeksā ir divas procedūras. Pirmajā apakšdaļā tiks parādīts noteikts saturs noteiktās šūnās atbilstoši izvēles rūtiņu vērtībām. Un otrā apakšgrupa piešķirs pirmo makro visām šīs darblapas pakotnes izvēles rūtiņām. Turklāt savā faktiskajā darblapā varat arī mainīt dažus elementus, lai padarītu VBA kodus pieejamus.

  1. Un tagad noklikšķiniet otrajā apakšdaļā.
  2. Pēc tam noklikšķiniet uz pogas “Run Sub” vai nospiediet tastatūras pogu “F5”, lai palaistu otro apakšdaļu.
  3. Tagad jūs varat atgriezties pie darblapas.VBA rezultāts

Atzīmējot vai noņemot atzīmi no vienas izvēles rūtiņas, attiecīgi mainīsies arī konkrētās šūnas saturs. Šīm izvēles rūtiņām nav jāsaista šūnas.

3 metožu salīdzinājums

Lai palīdzētu jums izvēlēties no trim metodēm, mēs zemāk esošajā tabulā esam uzskaitījuši visas iespējamās priekšrocības un trūkumus.

salīdzinājums

Saites šūnas Izmantojiet IF funkciju

Izmantojiet VBA makro

Priekšrocības

1. Šo metodi ir ļoti viegli izmantot, ja šūnās jāparāda tikai “TRUE” vai “FALSE”.

2. Salīdzinot ar pārējām divām metodēm, šī ir ērtākā metode.

1. Formulā varat ievadīt īpašu saturu atbilstoši savām vajadzībām.

2. Ja jums nav zināmi VBA makro, varat izmantot šo funkciju, lai parādītu saturu.

1. Visas izvēles rūtiņas tiek piešķirtas ar makro. Jūs varat redzēt saturu, kad atzīmējat vai noņemat atzīmi no izvēles rūtiņām.

2. Šūnās varat parādīt noteiktu saturu atbilstoši savām vajadzībām.

Trūkumi

1. Šūnu sasaistīšana pa vienai var maksāt daudz laika un enerģijas.

2. Šūnās var parādīt tikai “TRUE” vai “FALSE”, kas noteiktā situācijā var būt neērti.

1. Izmantojot šo funkciju, jums arī ir jāsaista šūnas ar izvēles rūtiņām pa vienai.

2. Vienlaicīgi parādot “TRUE” vai “FALSE” kopā ar norādīto saturu, jūsu darba lapa tiks sajaukta.

1. Ja neesat pazīstams ar Excel VBA, jūs, iespējams, sastopaties ar problēmām, palaižot makro.

2. Izmantojot VBA kodus, uzdevums būs sarežģītāks.

No iepriekš minētās analīzes tagad jums ir skaidra izpratne par šīm dažādajām metodēm. Tādējādi nākamajā reizē, ja jums šūnās jāparāda noteikts saturs atbilstoši izvēles rūtiņu vērtībām, varat izvēlēties metodi atbilstoši savai faktiskajai vajadzībai.

Izveidojiet dublēšanas plānu saviem Excel failiem

Lai izvairītos no datu katastrofas negatīvajām sekām, viena no efektīvākajām metodēm ir failu dublēšana. Tādējādi, ja rodas Excel failu bojājumi, jūs necietīsiet no sekām. Un visiem jūsu failiem ir jāizveido efektīvs dublēšanas plāns. Tomēr var pastāvēt arī situācija, kad tiek bojāti arī dublējuma faili. Šādā gadījumā varat izmantot trešās puses rīku, lai labot Excel failu korupciju. Izmantojot šo atkopšanas rīku un pieejamos dublējuma failus, jūs vairs nezaudēsit datus datu katastrofā.

Autora ievads:

Anna Ma ir datu atkopšanas eksperte DataNumen, Inc., kas ir pasaules līderis datu atkopšanas tehnoloģiju, tostarp labot docx dokumentu bojājumus un perspektīvas remonta programmatūras produktus. Lai iegūtu vairāk informācijas, apmeklējiet vietni www.datanumen. Ar

Kopīgot tūlīt:

Komentāri ir slēgti.