Acasă | Despre noi | feedback-ul
Acest control permite utilizatorului să selecteze valoarea curentă din lista verticală și să intre în lista de câmpuri o valoare care nu este listat.
Cel mai frecvent proprietăți ale ComboBox utilizate.
- RowSource - această proprietate specifică intervalul de foaia de lucru care conține o listă de valori de control RowSource.
- Valoarea (sau text) - vă permite să setați programatic valoarea selectată în listă sau returnează valoarea introdusă sau selectată de către utilizator.
- Proprietățile rămase: autosize. Activat. Blocat. ControlText. ControlTipText. MAXLENGTH - utilizat în același mod ca și pentru TextBox.
Evenimentul principal al ComboBox - etoChange. la fel ca și pentru TextBox. De obicei, procesarea acestui eveniment sunt valori introduse de către utilizator, care sunt transferate în câmpul de text verificat.
Valorile de control ComboBox Lista poate fi definit în două moduri:
- Ar trebui să fie păstrate în intervalul de celule din registrul de lucru;
- determinat folosind metoda addItem pentru adăugarea de liste de control al valorii ComboBox.
În prima metodă în Proprietăți fereastra este setată proprietăți RowSource prin referire la o serie de o foaie de registru de lucru, în care valorile din listă sunt stocate, de exemplu, Foaie1 B1: B4ili Kartalov unde Kartalov - nume-bandă rând sau coloană-range (Figura 21 !. o și Fig. 21b).
Fig. 21, o. Controlul ComboBox Range
Valorile unei game de celule din registrul de lucru poate fi modificat în mod programatic.
În al doilea program de control ComboBox valori metoda create înainte de forma de utilizare și dispar după închiderea acesteia. Denumirile urmând procedura de umplere Zapolnenie_ComboBox de control ComboBox sferturi prin metoda addItem. În această procedură ShouKvartal - denumirea formular DISTRICT - Numele de control ComboBox și valoarea formei Legendă ShouKvartal.
R publice, ca Variant
„Combobox de control de umplere
În plus față de crearea de valori de control ComboBox în această procedură se efectuează pe formele de ecran de ieșire ShouKvartal (metoda utilizată Afișare) și valoarea R. variabilei Variabila R va avea o valoare în procedura Ok_Click presare procesare formulare eveniment. R variabilă trebuie să fie declarate ca fiind publice înainte de prima procedura standard. Figura 22 ShouKvartal forma redusă, în care valorile elementelor ComboBox obținute prin oricare dintre metodele de mai sus.
Figura 22. Forma ShouKvartal
In forma ShouKvartal DISTRICT - o formă antet, obținută prin atribuirea de valori ale parametrilor sfert Legendă. Butonul OK clic determină o procedură de prelucrare a forma Ok_Click a acestui eveniment:
Private Sub Ok_Click ()
Ca urmare a foii de executie activa celula A1 și R valoarea de amplificare variabilă poziție selectată în lista (Fig. 22 este KB2).
Când faceți clic pe butonul „Exit“, procedura Vyyti_Click ShouKvartal forma modulului:
Private Sub Vyyti_Click ()
Ca urmare a procedurii are loc Vyyti_Click forme de descărcare ShouKvartal de memorie.