Turinys
Naudojant „ListView“ valdymą su žymės langeliais VBA formoje, programa gali būti dinamiškesnė, suteikiant naudotojui parinktis. „ListView“ rodo elementus naudodamas vieną iš keturių skirtingų vaizdų ir juos išdėsto stulpeliuose su „Microsoft Excel“ antraštėmis arba be jų. Naudokite „ListItems.Add“ ypatybę, jei norite pridėti elementų ir „Checked“, kad nustatytumėte, kuriuos elementus naudotojas pasirinko.
Instrukcijos
Užpildykite „ListView“ valdymą „Excel“ programoje naudodami „VBA“ (Hemera Technologies / Photos.com / Getty Images)-
Atidarykite „Microsoft Excel“, spustelėkite skirtuką „Kūrėjas“ ir tada „Visual Basic“, kad atidarytumėte VBA redaktoriaus langą. Spustelėkite „Įterpti“ meniu ir tada „UserForm“ (vartotojo forma), kad sukurtumėte naują formą. Spustelėkite „Įrankiai“, „Papildomi valdikliai“ ir pasirinkite langelį šalia „Microsoft ListView Control“ („Microsoft ListView“ valdymas), kad pridėtumėte naują „ListView“ valdiklį.
-
Dešiniuoju pelės mygtuku spustelėkite „ListView“ valdiklį ir tada - „Properties“. Slinkite žemyn langu ir pasirinkite „True“ (parinktis) šalia parinkties „Checkbox“ (žymės langeliai). Spustelėkite „CommandButton“, esantį „Toolbox“ skydelyje, tada formoje, kad pridėtumėte naują mygtuką. Naudodami tuos pačius veiksmus pridėkite antrą mygtuką.
-
Dukart spustelėkite „CommandButton1“, kad sukurtumėte naują šio mygtuko įvykį. Įtraukite šį kodą į populiarųjį „ListBox“ su trimis elementais:
Me.ListView1.ListItems.Add (1) = "Pažymėkite elementą 1" Me.ListView1.ListItems.Add (2) = "Pažymėkite 2 punktą" Me.ListView1.ListItems.Add (3) = "Pažymėkite 3 punktą"
-
Grįžkite į formą ir dukart spustelėkite „CommandButton2“, kad sukurtumėte naują šio mygtuko paspaudimo įvykį. Pridėkite šį kodą, kad galėtumėte peržiūrėti „ListBox“ elementus ir rodyti pasirinktus elementus „Nedelsiant“ lange:
Skaitiklis = 1 „Me.ListView1.ListItems.Count If Me.ListView1.ListItems.Item“ (skaitiklis) .Patikrintas, tada „Debug.Print Me.ListView1.ListItems.Item“ (skaitiklis).
-
Grįžkite į formą ir spustelėkite „F5“, kad paleistumėte programą. Tada spustelėkite „CommandButton1“, kad užpildytumėte „ListView“ valdiklį, o tada „CommandButton2“ parodytumėte pasirinktus elementus.
Ką reikia
- „Microsoft Excel“