Bildekreditt: jodiejohnson/iStock/Getty Images
Microsoft Excel 2010 og 2013 gir to måter å legge til alternativknapper og veksler til et regneark: ved å bruke skjemakontroller eller ved å bruke ActiveX-kontroller. For grunnleggende oppgaver, som å vise valget i en celle, fungerer begge typer, og skjemakontroller er lettere å jobbe med. Hvis du trenger å knytte inn et VBA-skript, må du imidlertid bruke en ActiveX-kontroll. For å begynne å jobbe med begge typer kontroll, aktiver Utvikler-fanen ved å høyreklikke på båndet, velge "Tilpass båndet" og merke av for "Utvikler".
Lag skjemaalternativbokser
På Utvikler-fanen, klikk "Sett inn" og velg "Alternativknapp" fra Skjemakontroll-delen. Mens du også kan bruke to avmerkingsbokser, fungerer alternativknappen best for "Ja" eller "Nei"-valg fordi en bruker ikke kan velge begge alternativene samtidig. Klikk for å plassere den første knappen, rediger navnet for å lese "Ja" og gjenta deretter for å sette inn en andre knapp og etikett det "Nei." Høyreklikk på "Ja"-knappen, velg "Formatkontroll" og skriv inn en celles plassering i cellekoblingen felt. Gjenta den samme prosessen med "Nei"-knappen, koble den til samme celle. Denne cellen viser resultatet av valget "Ja" eller "Nei" -- 1 for "Ja" eller 2 for "Nei".
Dagens video
Lag en ActiveX-vekslingsknapp
Mens alternativknapper er den beste tilgjengelige metoden for "Ja" og "Nei"-valg når du arbeider med skjemakontroller, tilbyr ActiveX-kontroller en annen løsning: veksleknapper. På Utvikler-fanen klikker du på "Sett inn" og velger "Veksleknapp". Klikk og dra for å tegne en enkelt knapp, som når den trykkes, representerer et "Ja". Høyreklikk på knappen og velg "Egenskaper". Rediger "Caption"-linjen for å endre knappens etikett og angi en celleplassering på "LinkedCell" linje. Når en bruker trykker på knappen, viser den koblede cellen «TRUE». Hvis knappen ikke trykkes ned, viser cellen "FALSE".
Tolk knappen Trykk
Selv om du kanskje husker at en "1" eller en "SANN" i en bestemt celle betyr et "Ja"-valg på skjemaet ditt, vil betydningen ikke komme over for noen andre seere. I stedet for å koble alternativknappene eller veksleknappen til en celle i vanlig visning, koble til en celle til siden og bruk deretter en formel for å tolke resultatet som en klar "Ja eller nei." I en tom celle, skriv inn formelen "=IF([celle]=1, "Ja", "Nei")" unntatt de eksterne anførselstegnene og erstatte den koblede cellens plassering for "[celle]." Hvis du brukte veksleknappmetoden, erstatter du "1" med ordet "TRUE". Når en bruker endrer valget, registrerer cellen alternativet med et klart "Ja" eller ikke."
Benytt deg av valget
Excels IF-funksjon kan gjøre langt mer enn bare å vise et "Ja" eller "Nei" - sett inn et HVIS i en lengre formel for å justere utfallet av regnearket avhengig av knappetrykk. Du kan for eksempel ha valget mellom å legge til et gitt nummer i en celle, for eksempel å justere en pris på en faktura avhengig av "Ja" eller "Nei". Hvis en totalpris summerer seg elementer i cellene A1 til A3, bruk formelen "=SUM(A1:A3)+IF([celle]=1, 2, 0)" for å legge til $2 til totalen når "Ja"-knappen er valgt, som indikert av en 1 i den tilknyttede celle. For avanserte prosjekter som bruker VBA, referer til veksleboksen ved navn, som vises på "(Navn)"-linjen i Egenskaper-vinduet, for å utløse deler av skriptet ditt basert på knappen trykk.