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.
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.
- Ar peles labo pogu noklikšķiniet uz vienas izvēles rūtiņas darblapā.
- Pēc tam apakšizvēlnē noklikšķiniet uz opcijas “Formāta vadība”.

- 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.
- 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”.
- 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.
- Noklikšķiniet uz šūnas, kurā jums jāparāda saturs. Šeit mēs noklikšķinām uz šūnas C2 šajā darblapā.
- 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.
- Pēc tam tastatūrā nospiediet pogu “Enter”. Tādēļ jūs uzreiz redzēsiet rezultātu šūnā.
- Tagad veiciet dubultklikšķi uz šūnas C2 aizpildīšanas roktura un aizpildiet formulu citās šūnās.
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.
- Nospiediet tastatūras īsinājumtaustiņus “Alt + F11”.
- Pēc tam rīkjoslā noklikšķiniet uz pogas “Ievietot”.
- Pēc tam nolaižamajā izvēlnē izvēlieties opciju “Modulis”.
- 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.
- Un tagad noklikšķiniet otrajā apakšdaļā.
- Pēc tam noklikšķiniet uz pogas “Run Sub” vai nospiediet tastatūras pogu “F5”, lai palaistu otro apakšdaļu.
- Tagad jūs varat atgriezties pie darblapas.
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





