Кейде жұмысыңызға көмектесу үшін құсбелгілерді пайдалану қажет. Ал құсбелгілердің мәндеріне сәйкес белгілі бір ұяшықтардағы белгілі бір мазмұнды көрсету ақпаратты анық көрсете алады. Бұл мақалада біз сізге ұяшық мазмұнын көрсету немесе жасырудың 3 тиімді әдісін көрсетеміз.
Төмендегі суретте біз жұмыс парағына құсбелгілерді енгіздік. Ал енді белгілі бір ұяшықтарда белгілі бір мазмұнды көрсету керек.
Бір құсбелгіні қойғанда, белгілі бір ұяшық белгілі бір мазмұнды жасыруы немесе көрсетуі керек. Ал төменде осы тапсырмаға жетудің 3 әдісі берілген.
1-әдіс: Ұяшықтарды байланыстыру
Бұл әдісте құсбелгілерді белгілі бір ұяшықтарға байланыстыруға болады.
- Жұмыс парағындағы бір құсбелгіні тінтуірдің оң жақ түймешігімен басыңыз.
- Содан кейін ішкі мәзірдегі «Пішімдеуді басқару» опциясын басыңыз.

- Осыдан кейін «Ұяшық сілтемесі» мәтіндік өрісіне тағайындалған ұяшық сілтемесін енгізіңіз. Мұнда сіз тінтуірді пайдаланып, ұяшықты тікелей таңдай аласыз. Бірақ абсолютті сілтемені пайдалануды ұмытпаңыз. Және бұл мысалда біз B2 ұяшығын сілтеме ұяшығы ретінде қолданамыз.
- Содан кейін ағымдағы терезеде «OK» түймесін басыңыз.
Содан кейін сіз жұмыс парағына ораласыз. Алдымен В2 ұяшығында мазмұн жоқ.
Құсбелгіні қойғанда, B2 ұяшығында «TRUE» мәні пайда болады. Содан кейін құсбелгіні алып тастасаңыз, ұяшықта «ЖАЛҒАН» көрсетіледі.
- Енді жоғарыдағы қадамдарды қайталаңыз және басқа құсбелгілерді ұяшықтармен байланыстырыңыз. Сондықтан құсбелгілердің мәндері өзгергенде, байланыстырылған ұяшықтардағы мазмұн да өзгереді. Сонымен қатар, ұяшықтардағы мазмұнды қолмен тазалауға болады.
2-әдіс: IF функциясын пайдаланыңыз
Бұл әдісте құсбелгілердің белгілі бір ұяшықтармен байланыстырылғанына көз жеткізу керек. Осылайша, белгілі бір мазмұнды көрсету үшін IF функциясын пайдалануға болады.
- Мазмұнды көрсету қажет ұяшықты басыңыз. Мұнда біз осы жұмыс парағындағы С2 ұяшығын шертеміз.
- Содан кейін жұмыс парағына келесі формуланы енгізіңіз:
=Егер(B2,“Қолжетімді”, “Қолжетімсіз”)
Мұнда сіз бұл формула байланыстырылған B2 ұяшығындағы нәтижені пайдаланатынын көре аласыз. Осылайша, сол құсбелгілерге ұяшықтарды байланыстыру керек. Бұл формулада мазмұнды қажеттіліктеріңізге қарай өзгертуге де болады.
- Содан кейін пернетақтадағы «Enter» түймесін басыңыз. Сондықтан нәтижені ұяшықта бірден көресіз.
- Енді C2 ұяшығының толтыру тұтқасын екі рет басып, формуланы басқа ұяшықтарға толтырыңыз.
Құсбелгілердің мәнін өзгерткен кезде ұяшықтардағы нәтиже де сәйкесінше өзгереді.
3-әдіс: VBA макросын қолданыңыз
Екінші жағынан, ұяшықтарды байланыстырғыңыз келмесе және белгілі бір ұяшықтарда белгілі бір мазмұнды көрсеткіңіз келсе, VBA макросын пайдалануға болады. Міне, біз сізге осы тапсырманы орындау қадамдарын көрсетеміз.
- Пернетақтадағы «Alt + F11» пернелер тіркесімін басыңыз.
- Әрі қарай құралдар тақтасындағы «Кірістіру» батырмасын басыңыз.
- Содан кейін ашылмалы мәзірден «Модуль» опциясын таңдаңыз.
- Енді келесі VBA кодтарын жаңа модульге көшіріңіз.
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
Кодта екі процедура бар. Бірінші ішкі ұяшықтардағы құсбелгі мәндеріне сәйкес белгілі бір мазмұнды көрсетеді. Ал екінші ішкі бөлім бірінші макросты осы жұмыс парағындағы бумадағы барлық құсбелгілерге тағайындайды. Сонымен қатар, нақты жұмыс парағында VBA кодтарын қолжетімді ету үшін кейбір элементтерді өзгертуге болады.
- Ал енді екінші қосымшаны басыңыз.
- Одан кейін екінші қосымшаны іске қосу үшін «Run Sub» түймесін басыңыз немесе пернетақтадағы «F5» түймесін басыңыз.
- Енді жұмыс парағына оралуға болады.
Бір құсбелгіні қойғанда немесе алып тастағанда, белгілі бір ұяшықтағы мазмұн да сәйкесінше өзгереді. Және бұл құсбелгілер үшін ұяшықтарды байланыстырудың қажеті жоқ.
3 әдісті салыстыру
Сізге 3 әдісті таңдауға көмектесу үшін біз төмендегі кестеде барлық ықтимал артықшылықтар мен кемшіліктерді келтірдік.
|
салыстыру |
Ұяшықтарды байланыстыру | IF функциясын пайдаланыңыз |
VBA макростарын қолданыңыз |
|
артықшылықтары |
1. Ұяшықтарда тек «ШЫН» немесе «ЖАЛҒАН» көрсету қажет болса, бұл әдісті қолдану өте оңай.
2. Басқа екі әдіспен салыстырғанда, бұл ең ыңғайлы әдіс. |
1. Қажеттілігіңізге сәйкес формулаға арнайы мазмұнды енгізуге болады.
2. VBA макростарымен таныс болмасаңыз, мазмұнды көрсету үшін осы функцияны пайдалана аласыз. |
1. Барлық құсбелгілер макростармен тағайындалады. Құсбелгілерді белгілегенде немесе алып тастағанда мазмұнды көре аласыз.
2. Қажеттілікке сәйкес ұяшықтардағы белгілі бір мазмұнды көрсетуге болады. |
|
кемшіліктері |
1. Байланыс ұяшықтарын бір-бірлеп жасау сізге көп уақыт пен күш жұмсауға әкелуі мүмкін.
2. Ұяшықтар тек “TRUE” немесе “FALSE” көрсете алады, бұл белгілі бір жағдайда қолайсыз болуы мүмкін. |
1. Бұл функцияны пайдалану кезінде ұяшықтарды бір-бірден құсбелгілерге байланыстыру керек.
2. Белгіленген мазмұнмен бірге «ШЫН» немесе «ЖАЛҒАН» дегенді бір уақытта көрсету жұмыс парағын шатастырады. |
1. Excel VBA бағдарламасымен таныс болмасаңыз, макросты іске қосқан кезде қиындықтар туындауы мүмкін.
2. VBA кодтарын пайдалану тапсырманы күрделірек етеді. |
Жоғарыда келтірілген талдаудың нәтижесінде сіз әртүрлі әдістер туралы нақты түсінікке ие боласыз. Осылайша, келесі жолы құсбелгі мәндеріне сәйкес ұяшықтардағы белгілі бір мазмұнды көрсету қажет болса, нақты қажеттілікке сәйкес әдісті таңдауға болады.
Excel файлдарыңыздың сақтық көшірме жоспарын жасаңыз
Деректер апатынан болатын жағымсыз нәтижені болдырмау үшін ең тиімді әдістердің бірі - файлдарыңыздың сақтық көшірмелерін жасау. Осылайша, Excel файлының бұзылуына тап болған кезде, сіз одан зардап шекпейсіз. Барлық файлдарыңыз үшін тиімді сақтық көшірме жоспарын жасауыңыз керек. Бірақ тіпті сақтық көшірме файлдары да зақымдалған болуы мүмкін. Қазіргі уақытта сіз үшінші тарап құралын пайдалана аласыз. Excel файлының бүлінуін жөндеу. Бұл қалпына келтіру құралының және сақтық көшірме файлдарының көмегімен сіз бұдан былай деректер апатында деректерді жоғалтпайсыз.
Автордың кіріспесі:
Анна Ма - деректерді қалпына келтіру бойынша сарапшы DataNumen, Соның ішінде деректерді қалпына келтіру технологиялары бойынша әлемдік көшбасшы болып табылатын Inc. docx құжатының зақымдалуын жөндеу және бағдарламалық жасақтаманы жөндеу бағдарламалары. Қосымша ақпарат алу үшін кіріңіз WWW.datanumen.com





