Ellenőrző legördülő menüből

Ellenőrző legördülő menüből

Home | Rólunk | visszacsatolás

Ez a szabályozás lehetővé teszi a felhasználó számára, hogy kiválassza az aktuális értéket a legördülő listából, és adja be a mezőbe lista olyan érték, amely nem szerepel a listán.







A leggyakrabban használt tulajdonságait legördülő menüből.

- RowSource - ez a tulajdonság adja a tartományban a munkalapra, amely egy listát RowSource kontroll értékeket.

- Érték (vagy szöveg) - lehetővé teszi, hogy programból beállítani a kiválasztott értéket a listából, vagy vissza a megadott érték, vagy a felhasználó által kiválasztott.

- A fennmaradó tulajdonságok: autoSize'. Enabled. Zárva. ControlText. ControlTipText. MaxLength - használt ugyanúgy, mint az ábrán.

A fő esemény a ComboBox - etoChange. ugyanaz, mint az ábrán. Jellemzően a feldolgozás ezen esemény ellenőrzik értékeket a felhasználó által beírt amelyek átkerülnek a szöveges mezőbe.

List ComboBox vezérlő értékeket lehet meghatározni két módja van:

- Meg kell tartani a cellatartományt a munkafüzetben;

- alkalmazásával határoztuk meg AddItem módszer értékének lista ComboBox kontroll.

Az első módszer az ablakban Tulajdonságok beállítása tulajdonságok RowSource hivatkozva egy sor munkafüzet lapot, ahol az értékeket a listában vannak tárolva, például Sheet1 B1: B4ili Kartalov ahol Kartalov - név band-sorban vagy oszlopban-tartományban (21. ábra !. a és ábra. 21b).







Ellenőrző legördülő menüből

Ábra. 21. a. Tartomány ComboBox vezérlő

Ellenőrző legördülő menüből

Az értékek egy cellatartományt a munkafüzetben lehet változtatni programozottan.

A második módszer értékek ComboBox vezérlő program előtt létrehozott alkalmazási forma, és eltűnik a lezárás után. A következő eljárás Zapolnenie_ComboBox töltési ComboBox vezérlő nevek negyedek keresztül AddItem módszerrel. Ebben az eljárásban ShouKvartal - űrlapnév kerület - ComboBox vezérlő nevét és értékét az alakja Képaláírás ShouKvartal.

Nyilvános R As Variant

„Kitöltése ellenőrzés ComboBox

Amellett, hogy létre ComboBox vezérlő értékek ebben eljárást végzik a kimeneti képernyő ShouKvartal formák (használt módszer Show) és a változó értékét R R változó lesz értéke a formák feldolgozási eljárás Ok_Click megnyomása esetén. R változót kell nyilvánítani Public mielőtt az első szabványos eljárás. 22. ábra ShouKvartal a redukált forma, ahol a ComboBox elem értékeit bármelyikével nyert módszerek fent megadott.

Ellenőrző legördülő menüből

22. ábra. forma ShouKvartal

Formájában ShouKvartal kerület - a fejléc formájában, amelyet hozzárendelésével paraméterértékek Képaláírás negyedévben. Ok gombra kattintva okoz olyan formában Ok_Click feldolgozási eljárás ennek az eseménynek:

Private Sub Ok_Click ()

Ennek eredményeként a végrehajtással aktív cella A1 lap és R változtatható erősítési értéket kiválasztott pozícióban a listán (ábra. A 22. KB2).

Ha rákattint az „Exit” gombot, az eljárás Vyyti_Click ShouKvartal formában modul:

Private Sub Vyyti_Click ()

Ennek eredményeként az eljárás bekövetkezik Vyyti_Click kirakodása ShouKvartal formáit memóriát.




Kapcsolódó cikkek