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 spin și barele de defilare.
Pentru mai multe informații despre controalele de formular din Excel, consultați prezentarea generală a formularelor, a controalelor de formular și a controalelor ActiveX dintr-o foaie de lucru.
Mai multe informații
Următoarele metode arată cum se utilizează casetele listă, casetele combo, butoanele spin și barele de defilare. Exemplele utilizează aceeași listă, linkul de celulă și funcția index.
Activarea filei dezvoltator
Pentru a utiliza controalele de formular în Excel 2010 și versiunile mai recente, trebuie să activați fila dezvoltator. Pentru a face acest lucru, urmați acești pași:
-
Faceți clic pe Fișier, apoi faceți clic pe Opțiuni.
-
Faceți clic pe Particularizare panglică în panoul din stânga.
-
Bifați caseta de selectare dezvoltator de sub File principale în partea dreaptă, apoi faceți clic pe OK.
Pentru a utiliza controalele formulare în Excel 2007, trebuie să activați fila dezvoltator . Pentru a face acest lucru, urmați acești pași:
-
Faceți clic pe butonul Microsoft Office , apoi pe Opțiuni Excel.
-
Faceți clic pe popular, bifați caseta de selectare Afișare filă Dezvoltatorîn panglică , apoi faceți clic pe OK.
Configurarea listei, a linkului de celulă și a indexului
-
Într-o foaie de lucru nouă, tastați următoarele elemente în zona H1: H20:
H1: patine cu role
H2: VCR
H3: birou
H4: cană
H5: Car
H6: mașină de spălat
H7: lansator de rachete
H8: bicicletă
H9: telefon
H10: lumânare
H11: Candy
H12: difuzoare
H13: rochie
H14: pătură
H15: uscător
H16: chitară
H17: uscător
H18: set de instrumente
H19: VCR
H20: hard disk
-
În celula a1, tastați următoarea formulă:
= INDEX (H1: H20, G1; 0)
Exemplu de casetă listă
-
Pentru a adăuga o casetă listă în Excel 2007 și versiuni mai recente, faceți clic pe fila dezvoltator , faceți clic pe Inserare în grupul controale , apoi faceți clic pe formular casetă listă (control) sub controale formular.
Pentru a adăuga o casetă listă în Excel 2003 și în versiunile anterioare de Excel, faceți clic pe butonul casetă listă de pe bara de instrumente formulare. Dacă bara de instrumente formulare nu este vizibilă, indicați spre bare de instrumente în meniul vizualizare, apoi faceți clic pe formulare. -
Faceți clic pe locația foii de lucru unde 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.
-
În grupul controale , faceți clic pe Proprietăți.
-
În fereastra Formatare obiect , tastați următoarele informații, apoi faceți clic pe OK.
-
Pentru a specifica zona pentru listă, tastați H1: H20 în caseta zonă de intrare .
-
Pentru a plasa o valoare numerică în celula G1 (în funcție de elementul selectat în listă), tastați G1 în caseta legătură la celulă .
Notă: Formula INDEX () utilizează valoarea din G1 pentru a returna elementul corect din listă.
-
Sub tip selecție, asigurați-vă că este selectată opțiunea unică.
Notă: Opțiunile multi și extinderea sunt utile numai atunci când utilizați o procedură Microsoft Visual Basic for Applications pentru a returna valorile listei. Rețineți, de asemenea, caseta de selectare Umbrire 3-D adaugă un aspect tridimensional la caseta listă.
-
-
Caseta listă trebuie să afișeze lista de elemente. Pentru a utiliza caseta listă, faceți clic pe orice celulă, astfel încât să nu fie selectată caseta listă. Dacă faceți clic pe un element din listă, celula G1 este actualizată 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
-
Pentru a adăuga o casetă combo în Excel 2007 și versiuni mai recente, faceți clic pe fila dezvoltator , faceți clic pe Inserare, apoi faceți clic pe casetă combo sub controale formular.
Pentru a adăuga o casetă combo în Excel 2003 și în versiunile anterioare de Excel, faceți clic pe butonul casetă combo de pe bara de instrumente formulare. -
Faceți clic pe locația foii de lucru unde 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.
-
Faceți clic cu butonul din dreapta pe caseta combo, apoi faceți clic pe Formatare control.
-
Tastați următoarele informații, apoi faceți clic pe OK:
-
Pentru a specifica zona pentru listă, tastați H1: H20 în caseta zonă de intrare .
-
Pentru a plasa o valoare numerică în celula G1 (în funcție de elementul selectat în listă), tastați G1 în caseta legătură la celulă .
Notă: Formula INDEX utilizează valoarea din G1 pentru a returna elementul corect din listă.
-
În caseta linii verticale , tastați 10. Această intrare determină câte elemente vor fi afișate înainte de a fi necesar să utilizați 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.
-
-
Caseta verticală sau caseta combo trebuie 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 în caseta verticală sau în caseta combo, celula G1 este actualizată la un număr care indică poziția din lista de elemente selectată. Formula INDEX din celula a1 utilizează acest număr pentru a afișa numele elementului.
Exemplu de buton spin
-
Pentru a adăuga un buton spin în Excel 2007 și versiuni mai recente, faceți clic pe fila dezvoltator , faceți clic pe Inserare, apoi faceți clic pe butonul spin sub controale formular.
Pentru a adăuga un Spinner în Excel 2003 și în versiunile anterioare de Excel, faceți clic pe butonul Spinner de pe bara de instrumente formulare. -
Faceți clic pe locația foii de lucru unde doriți să apară colțul din stânga sus al butonului spin, apoi glisați butonul spin acolo unde doriți să fie colțul din dreapta jos al butonului spin. În acest exemplu, creați un buton spin care acoperă celulele B2: B3.
-
Faceți clic dreapta pe butonul Rotire, apoi faceți clic pe Formatare control.
-
Tastați următoarele informații, apoi faceți clic pe OK:
-
În caseta Valoare curentă , tastați 1.
Această valoare inițializează butonul spin, astfel încât formula INDEX să indice spre primul element din listă. -
În caseta valoare minimă , tastați 1.
Această valoare restricționează partea de sus a butonului spin la primul element din listă. -
În caseta valoare maximă , tastați 20.
Acest număr specifică numărul maxim de intrări din listă. -
În caseta modificare incrementală , tastați 1.
Această valoare controlează cât de mult controlul butonului de rotire incrementează valoarea curentă. -
Pentru a plasa o valoare numerică în celula G1 (în funcție de elementul selectat în listă), tastați G1 în caseta legătură la celulă.
-
-
Faceți clic pe orice celulă, astfel încât butonul Rotire să nu fie selectat. Atunci când faceți clic pe controlul în sus sau în jos de pe butonul Rotire, celula G1 este actualizată la un număr care indică valoarea curentă a butonului spin plus sau minus modificarea incrementală a butonului spin. Acest număr actualizează apoi formula INDEX din celula a1 pentru a afișa elementul următor sau anterior.
Valoarea butonului spin 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.
Exemplu de bară de defilare
-
Pentru a adăuga o bară de defilare în Excel 2007 și versiuni mai recente, faceți clic pe fila dezvoltator , faceți clic pe Inserare, apoi faceți clic pe bară de defilare sub controale formular.
Pentru a adăuga o bară de defilare în Excel 2003 și în versiunile anterioare de Excel, faceți clic pe butonul barei de defilare din bara de instrumente formulare. -
Faceți clic pe locația foii de lucru unde 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.
-
Faceți clic cu butonul din dreapta pe bara de defilare, apoi faceți clic pe Formatare control.
-
Tastați următoarele informații, apoi faceți clic pe OK:
-
Î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ă. -
În caseta valoare minimă , tastați 1.
Această valoare restricționează partea de sus a barei de defilare la primul element din listă. -
În caseta valoare maximă , tastați 20. Acest număr specifică numărul maxim de intrări din listă.
-
În caseta modificare incrementală , tastați 1.
Această valoare controlează numărul de numere în care controlul barei de defilare incrementează valoarea curentă. -
În caseta modificare pagină , tastați 5. Această valoare controlează cât de mult se va incrementa valoarea curentă dacă faceți clic în bara de defilare de pe fiecare parte a casetei de defilare).
-
Pentru a plasa o valoare numerică în celula G1 (în funcție de elementul selectat în listă), tastați G1 în caseta legătură la celulă .
Notă: Caseta de selectare Umbrire 3-D este opțională. Adaugă un aspect tridimensional la bara de defilare.
-
-
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 din 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 de lângă sau înainte de elementul curent. De asemenea, puteți glisa caseta de defilare pentru a modifica valoarea sau faceți clic în bara de defilare de pe fiecare parte a casetei de defilare pentru a o incrementa la 5 (valoarea de modificare a paginii). 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.
Notă: Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Ne puteți spune dacă informațiile au fost utile? Aici se află articolul în limba engleză, ca referință.