Kako uporabljati ListView s CheckBox v VBA

Avtor: Peter Berry
Datum Ustvarjanja: 11 Avgust 2021
Datum Posodobitve: 16 April 2024
Anonim
Kako uporabljati ListView s CheckBox v VBA - Članki
Kako uporabljati ListView s CheckBox v VBA - Članki

Vsebina

Uporaba kontrolnika ListView s potrditvenimi polji v obrazcu VBA lahko aplikacijo naredi bolj dinamično z zagotavljanjem možnosti uporabniku. ListView prikazuje elemente z uporabo enega od štirih različnih pogledov in jih razvrsti v stolpce z ali brez Microsoft Excelovih glav. Uporabite lastnost "ListItems.Add", da dodate elemente in "Checked", da ugotovite, katere elemente je uporabnik izbral.


Navodila

Izpolnite kontrolnik ListView v Excelu z uporabo VBA (Hemera Technologies / Photos.com / Getty Images)
  1. Odprite Microsoft Excel, kliknite na zavihek "Razvijalec" in nato na "Visual Basic", da odprete okno urejevalnika VBA.Kliknite "Vstavi" meni in nato "Uporabniška oblika" (uporabniška oblika), da ustvarite novo obliko. Kliknite »Orodja«, »Dodatne kontrole« in izberite polje poleg možnosti »Microsoft ListView Control« (nadzor Microsoft ListView), da v obrazec dodate nov nadzor »ListView«.

  2. Z desno miškino tipko kliknite kontrolnik "ListView" in nato "Lastnosti". Pomaknite se navzdol po oknu in izberite možnost »True« poleg možnosti »Checkboxes«. Kliknite "CommandButton" v podoknu "Toolbox" in nato na obrazcu, da dodate nov gumb. Dodajte drugi gumb z istimi koraki.


  3. Dvokliknite "CommandButton1", da ustvarite nov dogodek za ta gumb. Dodajte naslednjo kodo v priljubljeni "ListBox" s tremi elementi:

    Me.ListView1.ListItems.Add (1) = "Preveri postavko 1" Me.ListView1.ListItems.Add (2) = "Preveri postavko 2" Me.ListView1.ListItems.Add (3) = "Preveri postavko 3"

  4. Pojdite nazaj v obrazec in dvakrat kliknite na "CommandButton2", da ustvarite nov dogodek klika za ta gumb. Dodajte naslednjo kodo, če želite pregledati elemente »ListBox« in prikazati izbrane elemente v oknu »Takojšnji«:

    Za števec = 1 Za Me.ListView1.ListItems.Count Če Me.ListView1.ListItems.Item (števec) .Checked Potem Debug.Print Me.ListView1.ListItems.Item (števec).

  5. Nazaj v obrazec in kliknite "F5", da zaženete program. Nato kliknite "CommandButton1", da zapolnite kontrolnik "ListView" in nato "CommandButton2", da prikažete izbrane elemente.


Kaj potrebujete

  • Microsoft Excel

Kaj je Ringer-laktat?

Tamara Smith

April 2024

Ringer-laktat (ali natančneje Ringerjeva raztopina) je tekoča raztopina elektrolitov v vodi. Elektroliti, kot je natrij, o naravno priotni v telenih tekočinah in pomagajo pri delovanju mišic in živcev...

Izdelovalce ledu je treba redno umivati ​​in razkuževati, da e prepreči rat bakterij. Te e razvijejo v vlažnih in temnih protorih, notranji deli teh trojev pa o dober primer. Nekatere modele je mogoče...

Sveže Publikacije