Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Rezumat

Microsoft Excel furnizează mai multe controale pentru foile de dialog care sunt utile pentru selectarea elementelor dintr-o listă. Exemple de controale sunt casetele listă, casetele combo, butoanele de rotire și barele de defilare. 

Pentru mai multe informații despre controalele de formular din Excel, consultați Prezentare generală a formularelor, controalelor de formular și controalelor ActiveX dintr-o foaie de lucru.

Mai multe informații

Următoarele metode vă arată cum să utilizați casete listă, casete combo, butoane de rotire și bare de defilare. Exemplele utilizează aceeași listă, aceeași legătură de celulă și aceeași funcție Index.

Activarea filei Dezvoltator

Pentru a utiliza controalele de formular, trebuie să activați fila Dezvoltator. Pentru a face acest lucru, urmați acești pași:

  1. Faceți clic pe Fișier, apoi faceți clic pe Opțiuni.
    opțiuni fișier

  2. Faceți clic pe Particularizare panglică în panoul din stânga.
    particularizare panglică

  3. Bifați caseta de selectare Dezvoltator de sub File principale în partea dreaptă, apoi faceți clic pe OK.

Configurarea listei, a legăturii la celulă și a indexului

  1. Într-o foaie de lucru nouă, tastați următoarele elemente în zona H1:H20:

    H1 : Patine cu role

    H2 : VCR

    H3 : Birou

    H4 : Cana

    H5 : Mașină

    H6 : mașină de spălat

    H7: Lansator de rachete

    H8: Bike

    H9 : Telefon

    H10: Lumânare

    H11: Candy

    H12: difuzoare

    H13: Rochie

    H14: Pătura

    H15: Uscător

    H16: Chitară

    H17: Uscător

    H18: Set de instrumente

    H19: VCR

    H20: Hard Disk

  2. În celula A1, tastați următoarea formulă:

    =INDEX(H1:H20,G1,0)

List box example

  1. Pentru a adăuga o casetă listă, faceți clic pe fila Dezvoltator, pe Inserare în grupul Controale, apoi faceți clic pe Formular casetă listă (Control) sub Controale formular.
    controale formular
     

  2. Faceți clic pe locația foii de lucru în care doriți să apară colțul din stânga sus al casetei listă, apoi glisați caseta listă în locul în care doriți să fie colțul din dreapta jos al casetei listă. În acest exemplu, creați o casetă listă care acoperă celulele B2:E10.

  3. În grupul Controale, faceți clic pe Proprietăți.
    proprietate contrl

  4. În fereastra Formatare obiect, tastați informațiile următoare, apoi faceți clic pe OK.

    1. Pentru a specifica zona pentru listă, tastați H1:H20 în caseta Zonă de intrare.

    2. Pentru a amplasa o valoare numerică în celula G1 (în funcție de elementul selectat din listă), tastați G1 în caseta Legătură celulă.

      Notă: Formula INDEX() utilizează valoarea din G1 pentru a returna elementul de listă corect.

    3. Sub Tip selecție, asigurați-vă că este selectată opțiunea Unic.

      Notă:  Opțiunile Multi și Extend sunt utile doar atunci când utilizați o procedură Microsoft Visual Basic for Applications pentru a returna valorile listei. De asemenea, rețineți că caseta de selectare Umbrire 3D adaugă un aspect tridimensional în caseta listă.

      formatare obiect

  5. Caseta listă ar trebui să afișeze lista de elemente. Pentru a utiliza caseta listă, faceți clic pe orice celulă, astfel încât caseta listă să nu fie selectată. Dacă faceți clic pe un element din listă, celula G1 se actualizează la un număr care indică poziția elementului selectat în listă. Formula INDEX din celula A1 utilizează acest număr pentru a afișa numele elementului.

Exemplu de casetă combo

  1. Pentru a adăuga o casetă combo, faceți clic pe fila Dezvoltator, pe Inserare, apoi pe Casetă combo sub Controale formular.
    combobox icon

  2. Faceți clic pe locația foii de lucru în care doriți să apară colțul din stânga sus al casetei combo, apoi glisați caseta combo în locul în care doriți să fie colțul din dreapta jos al casetei listă. În acest exemplu, creați o casetă combo care acoperă celulele B2:E2.
    plasare casetă combo

  3. Faceți clic dreapta pe caseta combo, apoi faceți clic pe Formatare control.
    control formatare

  4. Tastați informațiile următoare, apoi faceți clic pe OK:

    1. Pentru a specifica zona pentru listă, tastați H1:H20 în caseta Zonă de intrare.

    2. Pentru a amplasa o valoare numerică în celula G1 (în funcție de elementul selectat din listă), tastați G1 în caseta Legătură celulă.
       

      Notă: Formula INDEX utilizează valoarea din G1 pentru a returna elementul de listă corect.

    3. În caseta Linii verticale, tastați 10. Această intrare determină câte elemente se vor afișa înainte de a utiliza o bară de defilare pentru a vizualiza celelalte elemente.

      Notă: Caseta de selectare Umbrire 3-D este opțională. Adaugă un aspect tridimensional la caseta verticală sau combo.

      control tab

  5. Caseta verticală sau caseta combo ar trebui să afișeze lista de elemente. Pentru a utiliza caseta verticală sau caseta combo, faceți clic pe orice celulă, astfel încât obiectul să nu fie selectat. Atunci când faceți clic pe un element din caseta verticală sau din caseta combo, celula G1 este actualizată la un număr care indică poziția în lista elementului selectat. Formula INDEX din celula A1 utilizează acest număr pentru a afișa numele elementului.

Exemplu de buton de incrementare/decrementare

  1. Pentru a adăuga un buton de incrementare/decrementare, faceți clic pe fila Dezvoltator, pe Inserare, apoi faceți clic pe Butonul Rotire sub Controale formular.
    buton de incrementare/decrement
     

  2. Faceți clic pe locația foii de lucru în care doriți să apară colțul din stânga sus al butonului de incrementare/decrementare, apoi glisați butonul de rotire acolo unde doriți să fie colțul din dreapta jos al butonului de incrementare/decrementare. În acest exemplu, creați un buton de incrementare/decrementare care acoperă celulele B2: B3.

  3. Faceți clic dreapta pe butonul de incrementare/decrementare, apoi faceți clic pe Formatare control.
    control format control incrementare/decrementare

  4. Tastați informațiile următoare, apoi faceți clic pe OK:

    1. În caseta Valoare curentă, tastați 1.

      Această valoare inițializează butonul de incrementare/decrementare astfel încât formula INDEX să indice spre primul element din listă.

    2. În caseta Valoare minimă, tastați 1.

      Această valoare restricționează partea de sus a butonului de incrementare/decrementare la primul element din listă.

    3. În caseta Valoare maximă, tastați 20.

      Acest număr specifică numărul maxim de intrări din listă.

    4. În caseta Modificare incrementală, tastați 1.

      Această valoare controlează cât de mult incrementează controlul butonului de incrementare a valorii curente.

    5. Pentru a amplasa o valoare numerică în celula G1 (în funcție de elementul selectat din listă), tastați G1 în caseta Legătură celulă.
      cell link box

  5. Faceți clic pe orice celulă, astfel încât butonul de incrementare/decrementare să nu fie selectat. Atunci când faceți clic pe controlul în sus sau pe controlul în jos de pe butonul de incrementare/decrementare, celula G1 este actualizată la un număr care indică valoarea curentă a butonului de incrementare/decrementare plus sau minus modificarea incrementală a butonului de incrementare/decrementare. Acest număr actualizează apoi formula INDEX din celula A1 pentru a afișa elementul următor sau anterior.

    Valoarea butonului de incrementare/decrementare nu se va modifica dacă valoarea curentă este 1 și faceți clic pe controlul în jos sau dacă valoarea curentă este 20 și faceți clic pe controlul în sus.

Scroll bar example

  1. Pentru a adăuga o bară de defilare, faceți clic pe fila Dezvoltator, pe Inserare, apoi pe Bară de defilare sub Controale formular.
    bară de defilare

  2. Faceți clic pe locația foii de lucru în care doriți să apară colțul din stânga sus al barei de defilare, apoi glisați bara de defilare în locul în care doriți să fie colțul din dreapta jos al barei de defilare. În acest exemplu, creați o bară de defilare care acoperă celulele B2:B6 în înălțime și este de aproximativ o pătrime din lățimea coloanei.
    place scoll bar

  3. Faceți clic dreapta pe bara de defilare, apoi faceți clic pe Formatare control.
    control format bară scoll

  4. Tastați informațiile următoare, apoi faceți clic pe OK:

    1. În caseta Valoare curentă, tastați 1.

      Această valoare inițializează bara de defilare astfel încât formula INDEX să indice spre primul element din listă.

    2. În caseta Valoare minimă, tastați 1.

      Această valoare restricționează partea de sus a barei de defilare la primul element din listă.

    3. În caseta Valoare maximă, tastați 20. Acest număr specifică numărul maxim de intrări din listă.

    4. În caseta Modificare incrementală, tastați 1.

      Această valoare controlează câte numere incrementează controlul barei de defilare valoarea curentă.

    5. În caseta Modificare pagină, tastați 5. Această valoare controlează cât de mult va fi incrementată valoarea curentă dacă faceți clic în interiorul barei de defilare de pe fiecare parte a casetei de defilare).

    6. Pentru a amplasa o valoare numerică în celula G1 (în funcție de elementul selectat din listă), tastați G1 în caseta Legătură celulă.
      cell link box

      Notă: Caseta de selectare Umbrire 3-D este opțională. Adaugă un aspect tridimensional barei de defilare.

  5. Faceți clic pe orice celulă, astfel încât bara de defilare să nu fie selectată. Atunci când faceți clic pe controlul în sus sau în jos de pe bara de defilare, celula G1 este actualizată la un număr care indică valoarea curentă a barei de defilare plus sau minus modificarea incrementală a barei de defilare. Acest număr este utilizat în formula INDEX din celula A1 pentru a afișa elementul lângă sau înainte de elementul curent. De asemenea, puteți să glisați caseta de defilare pentru a modifica valoarea sau să faceți clic pe bara de defilare de pe fiecare parte a casetei de defilare pentru a o incrementa cu 5 (valoarea Modificare pagină). Bara de defilare nu se va modifica dacă valoarea curentă este 1 și faceți clic pe controlul în jos sau dacă valoarea curentă este 20 și faceți clic pe controlul în sus.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×