Använda formulär kontroller i ett kalkyl blad i Excel

Obs!: Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

Sammanfattning

I Microsoft Excel finns det flera kontroller för dialog blad som är användbara för att markera objekt i en lista. Exempel på kontroller är List rutor, kombinations rutor, rotations knappar och rullnings lister. 

Mer information om formulär kontroller i Excel finns i Översikt över formulär, formulär kontroller och ActiveX-kontroller i ett kalkyl blad.

Mer information

Här visas hur du använder list rutor, kombinations rutor, rotations knappar och rullnings lister. Exemplen använder samma lista, Cellänk och index-funktion.

Aktivera fliken Utvecklare

För att använda formulär kontroller i Excel 2010 och senare versioner måste du aktivera fliken Utvecklare. Gör följande:

  1. Klicka på Arkiv och sedan på Alternativ.
    fil alternativ

  2. Klicka på Anpassa menyfliksområdet i det vänstra fönstret.
    Anpassa menyfliksområdet

  3. Markera kryss rutan utvecklare under primära flikar till höger och klicka sedan på OK.

Om du vill använda formulär kontroller i Excel 2007 måste du aktivera fliken utvecklare . Gör följande:

  1. Klicka på Microsoft Office-knappen och sedan på Excel-alternativ.
    fil alternativ i Excel 2007

  2. Klicka på populärt, markera kryss rutan Visa fliken Utvecklarei menyfliksområdet och klicka sedan på OK.
    menyfliksområdet

Konfigurera listan, cell länken och indexet

  1. Skriv följande i ett nytt kalkyl blad i området H1: H20:

    H1: rulle Rock

    H2: VCR

    H3: Skriv bord

    H4: muggen

    H5: bil

    H6: tvätt maskin

    H7: raket-startikon

    H8: cykel

    H9: telefon

    H10: alla

    H11: godis

    H12: högtalare

    H13: byrå

    H14: ram

    H15: tork

    H16: gitarr

    H17: tork

    H18: verktygs uppsättning

    H19: VCR

    H20: hård disk

  2. Skriv in följande formel i cell A1:

    = INDEX (H1: H20; G1; 0)

Exempel på listruta

  1. Om du vill lägga till en listruta i Excel 2007 och senare klickar du på fliken utvecklare , sedan på Infoga i gruppen kontroller och därefter på list Rute format (kontroll) under formulär kontroller.

    formulär kontroller
    Om du vill lägga till en listruta i Excel 2003 och tidigare versioner av Excel klickar du på knappen listruta i verktygsfältet formulär. Om verktygsfältet formulär inte visas pekar du på Verktygsfält på Visa-menyn och klickar sedan på formulär.

  2. Klicka på den plats i kalkyl bladet där du vill att List rutans övre vänstra hörn ska visas och dra sedan List rutan till den plats där du vill ha det nedre högra hörnet i list rutan. I det här exemplet skapar du en listruta som täcker cell B2: E10.

  3. Klicka på Egenskaperi gruppen kontroller .
    Egenskapen contrl

  4. Ange följande information i fönstret Formatera objekt och klicka sedan på OK.

    1. Om du vill ange intervallet för listan skriver du H1: H20 i rutan Indataområde .

    2. Om du vill placera ett nummer värde i cell G1 (beroende på vilket objekt som är markerat i listan) skriver du G1 i rutan Cellänk .

      Obs!: Med formeln INDEX () används värdet i G1 för att returnera rätt List objekt.

    3. Under urvals typkontrollerar du att alternativet enskilt är markerat.

      Obs!:  Alternativen flera och utöka är bara användbara när du använder en Microsoft Visual Basic for Applications-procedur för att returnera värdena i listan. Observera också att kryss rutan 3D-skugga ger ett tredimensionellt utseende i list rutan.

      Formatera objekt

  5. List rutan ska visa listan med objekt. Om du vill använda List rutan klickar du på en cell så att List rutan inte är markerad. Om du klickar på ett objekt i listan uppdateras cell G1 till ett tal som anger positionen för det objekt som är markerat i listan. INDEX-formeln i cell a1 använder det här numret för att visa objektets namn.

Exempel på kombinations ruta

  1. Om du vill lägga till en kombinations ruta i Excel 2007 och senare klickar du på fliken utvecklare , sedan på Infogaoch sedan på kombinations ruta under formulär kontroller.

    ComboBox-ikon
    Om du vill lägga till en kombinations ruta i Excel 2003 och tidigare versioner av Excel klickar du på knappen kombinations ruta i verktygsfältet formulär.

  2. Klicka på den plats i kalkyl bladet där du vill att kombinations rutans övre vänstra hörn ska visas och dra sedan kombinations rutan till den plats där du vill ha det nedre högra hörnet i list rutan. I det här exemplet skapar du en kombinations ruta som täcker cell B2: E2.
    Placera ComboBox

  3. Högerklicka på kombinations rutan och klicka sedan på Formatera kontroll.
    format kontroll

  4. Skriv in följande information och klicka sedan på OK:

    1. Om du vill ange intervallet för listan skriver du H1: H20 i rutan Indataområde .

    2. Om du vill placera ett nummer värde i cell G1 (beroende på vilket objekt som är markerat i listan) skriver du G1 i rutan Cellänk .
       

      Obs!: Med INDEX-formeln används värdet i G1 för att returnera rätt List objekt.

    3. I rutan list rader skriver du 10. Den här posten bestämmer hur många objekt som ska visas innan du kan använda en rullnings list för att visa de andra objekten.

      Obs!: Kryss rutan 3D-skuggning är valfri. Det ger ett tredimensionellt utseende till list-eller kombinations rutan.

      fliken kontroll

  5. List rutan eller kombinations rutan ska visa listan med objekt. Om du vill använda den nedrullningsbara List rutan eller kombinations rutan klickar du på en cell så att objektet inte är markerat. När du klickar på ett objekt i den nedrullningsbara List rutan eller kombinations rutan uppdateras cell G1 till ett tal som anger positionen i listan för det markerade objektet. INDEX-formeln i cell a1 använder det här numret för att visa objektets namn.

Exempel på rotations knapp

  1. Om du vill lägga till en rotations knapp i Excel 2007 och senare klickar du på fliken utvecklare , sedan på Infogaoch sedan på rotations knapp under formulär kontroller.

    rotations knapp
    Om du vill lägga till en rotations knapp i Excel 2003 och tidigare versioner av Excel klickar du på rotations knappen i verktygsfältet formulär.

  2. Klicka på den plats i kalkyl bladet där du vill att rotations knappens övre vänstra hörn ska visas och dra sedan rotations knappen till den plats där du vill ha det nedre högra hörnet av rotations knappen. I det här exemplet skapar du en rotations knapp som täcker cell B2: B3.

  3. Högerklicka på rotations knappen och klicka sedan på Formatera kontroll.
    kontrollen rotations kontroll

  4. Skriv in följande information och klicka sedan på OK:

    1. I rutan nuvarande värde skriver du 1.

      Det här värdet initierar rotations knappen så att INDEX-formeln pekar på det första objektet i listan.

    2. Skriv 1 i rutan minimivärde .

      Det här värdet begränsar rotations knappens överkant till det första objektet i listan.

    3. I rutan Max värde skriver du 20.

      Det här numret anger det maximala antalet poster i listan.

    4. Skriv 1 i rutan Stegvis ändring .

      Det här värdet styr hur stort rotations knappen ökar det aktuella värdet.

    5. Om du vill placera ett nummer värde i cell G1 (beroende på vilket objekt som är markerat i listan) skriver du G1 i rutan Cellänk.
      rutan Cellänk

  5. Klicka i en cell så att rotations knappen inte är markerad. När du klickar på kontrollen upp eller ned på rotations knappen uppdateras cell G1 till ett tal som visar rotations knappens aktuella värde plus eller minus den stegvisa ändringen av rotations knappen. Detta nummer uppdaterar sedan INDEX-formeln i cell a1 för att visa nästa eller föregående objekt.

    Värdet på rotations knappen ändras inte om det aktuella värdet är 1 och du klickar på nedpilen, eller om det aktuella värdet är 20 och du klickar på up-kontrollen.

Exempel på rullnings List

  1. Om du vill lägga till en rullnings List i Excel 2007 och senare klickar du på fliken utvecklare , sedan på Infogaoch sedan på rullnings List under formulär kontroller.

    rullnings List
    Om du vill lägga till en rullnings List i Excel 2003 och tidigare versioner av Excel klickar du på knappen rullnings List i verktygsfältet formulär.

  2. Klicka på den plats i kalkyl bladet där du vill att rullnings listens övre vänstra hörn ska visas och dra sedan rullnings listen till den plats där du vill placera rullnings listens nedre högra hörn. I det här exemplet skapar du en rullnings List som täcker cell B2: B6 och är ungefär en fjärdedel av kolumnens bredd.
    Placera scoll bar

  3. Högerklicka på rullnings listen och klicka sedan på Formatera kontroll.
    format kontroll för scoll

  4. Skriv in följande information och klicka sedan på OK:

    1. I rutan nuvarande värde skriver du 1.

      Det här värdet initierar rullnings listen så att INDEX-formeln pekar på det första objektet i listan.

    2. Skriv 1 i rutan minimivärde .

      Det här värdet begränsar rullnings listens överkant till det första objektet i listan.

    3. I rutan Max värde skriver du 20. Det här numret anger det maximala antalet poster i listan.

    4. Skriv 1 i rutan Stegvis ändring .

      Det här värdet styr hur många siffror rullnings listen ökar det aktuella värdet.

    5. I rutan sid ändring skriver du 5. Det här värdet styr hur mycket det aktuella värdet ökar om du klickar i rullnings listen på båda sidor om rullnings rutan.

    6. Om du vill placera ett nummer värde i cell G1 (beroende på vilket objekt som är markerat i listan) skriver du G1 i rutan Cellänk .
      rutan Cellänk

      Obs!: Kryss rutan 3D-skuggning är valfri. Ett tredimensionellt utseende läggs till i rullnings listen.

  5. Klicka i en cell så att rullnings listen inte är markerad. När du klickar på upp-eller nedpilen i rullnings listen uppdateras cell G1 till ett tal som anger rullnings listens aktuella värde plus eller minus den stegvisa ändringen av rullnings listen. Det här numret används i INDEX-formeln i cell a1 för att visa objektet bredvid eller före det aktuella objektet. Du kan också dra rullnings rutan om du vill ändra värdet eller klicka i rullnings listen på båda sidor om rullnings rutan om du vill öka det med 5 (sid ändring svärdet). Rullnings listen ändras inte om det aktuella värdet är 1 och du klickar på nedpilen, eller om det aktuella värdet är 20 och du klickar på up-kontrollen.

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×