Како додати оквир са да или не у Екцел табелу

Хоризонтални поглед на жену која ради на рачунару код куће

Кредит за слику: јодиејохнсон/иСтоцк/Гетти Имагес

Мицрософт Екцел 2010 и 2013 пружају два начина за додавање дугмади и прекидача опција на радни лист: коришћењем контрола обрасца или коришћењем АцтивеКс контрола. За основне задатке, као што је приказивање избора у ћелији, било који тип функционише, а са контролама обрасца је лакше радити. Међутим, ако треба да повежете ВБА скрипту, морате да користите АцтивеКс контролу. Да бисте почели да радите са било којом врстом контроле, омогућите картицу Програмер тако што ћете кликнути десним тастером миша на траку, изабрати „Прилагоди траку“ и означити „Програмер“.

Направите оквире са опцијама обрасца

На картици Програмер кликните на „Уметни“ и изаберите „Дугме са опцијама“ у одељку Контрола обрасца. Иако можете да користите и два поља за потврду, дугме опција најбоље функционише за изборе „Да“ или „Не“, јер корисник не може да изабере обе опције одједном. Кликните да бисте поставили прво дугме, уредите његово име тако да гласи „Да“, а затим поновите да бисте уметнули друго дугме и ознаку то "Не." Кликните десним тастером миша на дугме „Да“, изаберите „Контрола формата“ и унесите локацију ћелије у везу ћелије поље. Поновите исти процес са дугметом „Не“, повезујући га са истом ћелијом. Ова ћелија приказује резултат избора „Да“ или „Не“ -- 1 за „Да“ или 2 за „Не“.

Видео дана

Направите АцтивеКс дугме за укључивање/искључивање

Док су дугмад са опцијама најбоља доступна метода за изборе „Да“ и „Не“ када радите са контролама обрасца, АцтивеКс контроле нуде друго решење: дугмад за пребацивање. На картици Програмер кликните на „Инсерт“ и изаберите „Тоггле Буттон“. Кликните и превуците да бисте нацртали једно дугме, које када се притисне представља „Да“. Кликните десним тастером миша на дугме и изаберите „Својства“. Уредите ред „Наслов“ да бисте променили ознаку дугмета и унели локацију ћелије на „ЛинкедЦелл“ линија. Када корисник притисне дугме, повезана ћелија гласи „ТРУЕ“. Ако се дугме не притисне, у ћелији пише „ФАЛСЕ“.

Тумачење притиска на дугме

Иако се можда сећате да „1“ или „ТРЕТНО“ у одређеној ћелији значи „Да“ избор на вашем обрасцу, значење неће доћи до неког другог гледаоца. Уместо да повежете дугмад са опцијама или дугме за пребацивање са ћелијом у обичном приказу, повежите се са ћелијом са стране, а затим користите формулу да протумачите резултат као јасан "Да или Не." У празну ћелију унесите формулу „=ИФ([ћелија]=1, „Да“, „Не“)“ изузимајући спољне наводнике и замењујући локацију повезане ћелије за "[ћелија]." Ако сте користили метод дугмета за пребацивање, замените „1“ речју „ТРУЕ“. Кад год корисник промени избор, ћелија бележи опцију са јасним „Да“ или не."

Искористите избор

Екцел-ова ИФ функција може учинити много више од самог приказа „Да“ или „Не“ – убаците ИФ у дужу формулу да бисте прилагодили резултат табеле у зависности од притиска на дугме. На пример, могли бисте да имате избор да додате дати број у ћелију, као што је прилагођавање цене на фактури у зависности од „Да“ или „Не“. Ако се укупна цена сабере ставке у ћелијама од А1 до А3, користите формулу „=СУМ(А1:А3)+ИФ([ћелија]=1, 2, 0)“ да додате 2 $ укупном износу када се изабере дугме „Да“, као што је означено а 1 у повезаном ћелија. За напредне пројекте који користе ВБА, референцирајте преклопни оквир по његовом имену, које се појављује линију „(Име)“ прозора Својства, да бисте покренули делове ваше скрипте на основу дугмета притисните.