Мазмұны
Бұл мақалада мен сізге Excel бағдарламасындағы VBA ішіндегі Иә жоқ хабар жолағын қалай әзірлеуге және пайдалануға болатынын көрсетемін.
Әзірлеу және пайдалану Иә Жоқ Excel VBA (Жылдам қарау) бар хабарлар терезесі
9281
Тәжірибе жұмыс кітабын жүктеп алу
Жаттығу кезінде жаттығу жасау үшін осы жаттығу жұмыс кітабын жүктеп алыңыз. осы мақаланы оқып жатыр.
Иә Жоқ Message Box.xlsm
Иә Жоқ хабар терезесін әзірлеу және пайдалану үшін VBA кодына шолу (Қадамдық талдау)
Қарапайым мысалмен иә-жоқ хабар жолағын пайдалануды үйренейік. хабарлама терезесі сізге сұрақ қояды, сізге ExcelWIKI ұнай ма?
Егер жауабыңыз иә болса, хабарлама жолағында Иә түймесін басыңыз. 2>. Ал егер жауабыңыз Жоқ болса, сіз Жоқ басасыз.
Енді хабарлама жолағында иә немесе жоқ түймесін басқаннан кейін не болады ? Белсенді жұмыс парағында ExcelWIKI ұнататын және ұнатпайтын адамдар санын қамтитын 2 ұяшықтары бар. Егер иә түймесін бассаңыз, ұнаған ұяшықтағы сан біреуге көбейеді.
Ал жоқ түймесін бассаңыз, ұнатпау ұяшығындағы сан бірге артады. .
Сонымен, бүкіл тапсырманы VBA кодымен қалай орындауға болады? Жеңіл. Бүкіл процесте 2 негізгі қадамдар бар.
- Иә-Жоқ хабар жолағын әзірлеу
- <шығысын пайдалану 1>Хабарлар жәшігі
Оқыту үшін әр қадамның егжей-тегжейін көрсетемін.
⧪ Қадам1: Иә-Жоқ хабар жолағын әзірлеу
Ең алдымен, VBA ішінде иә-жоқ хабар өрісін жасау керек. Бұл оңай. Дәлелге қатысты сұрақты және жаңа аргументті vbYesNo қоса, кәдімгі хабар жолағы сияқты процедураны пайдаланыңыз.
Мына сұрақ: “ExcelWIKI ұнай ма? ?”
9685
⧪ 2-қадам: Хабарлама терезесінің шығысын пайдалану
Келесі, біз тапсырманы орындаймыз хабарлама терезесі шығысын пайдаланып. Мұнда C3 ұяшығында ExcelWIKI ұнататын адамдар саны, ал C4 ұяшығында ExcelWIKI-ны ұнатпайтын адамдар саны көрсетіледі.
Сонымен, егер жауап Иә , C3 ұяшығы бір есе артады. Ал егер ол No болса, C4 ұяшығы біреуге артады.
Оны орындау үшін Егер-блок қолданамыз.
5515
Сонымен, толық VBA коды болады:
⧭ VBA коды:
4172
Excel бағдарламасында иә жоқ хабар жолағын әзірлеу және пайдалану үшін макрос жасау
Біз кодтың қадамдық талдауын көрдік. Иә-Жоқ хабар жолағын әзірлеу және пайдалану. Енді кодты іске қосу үшін макросты қалай құрастыруға болатынын көрейік.
⧪ 1-қадам: VBA терезесін ашу
ALT + F11<2 пернелерін басыңыз> пернетақтада Visual Basic терезесін ашу үшін.
⧪ 2-қадам: Жаңа модульді кірістіру
Кірістіру > Құралдар тақтасындағы модуль . Модуль түймесін басыңыз. Модуль1 деп аталатын жаңа модуль(немесе өткен тарихыңызға байланысты кез келген басқа нәрсе) ашылады.
⧪ 3-қадам: VBA кодын қою
Бұл ең маңызды қадам. Берілген VBA кодын модульге енгізіңіз.
⧪ 4-қадам: Кодты іске қосу
Басу жоғарыдағы құралдар тақтасындағы Run Sub / UserForm құралында.
Код іске қосылады. хабарлама өрісі сізден ExcelWIKI ұнайтын-ұнамағаныңызды сұрайды, Иә және Жоқ опциялары бар.
Егер Иә таңдасаңыз, C3 ұяшығындағы сан бір-біріне артады. Ал егер Жоқ таңдасаңыз, C4 ұяшығындағы сан біреуге артады.
Мұнда мен иә таңдадым, сондықтан ExcelWIKI -ны ұнататындар саны біреуге өсті.
Есте сақтау керек нәрселер
- VBA ішіндегі хабарлама өрісі құрамында Шару, Түймешік, Тақырып және Анықтама файлы деп аталатын жалпы 4 параметрлер бар. . Бұл жерде мен тек 2 параметрлерді, Сұрау және Түйме көрсеттім. Бірақ VBA хабар терезесін толығырақ білгіңіз келсе, осы сілтемені тексеруге болады.