Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať ListView s checkbox vo VBA

Použitie " ListView " ovládanie pomocou zaškrtávacích políčok v jazyku Visual Basic for Applications ( VBA ) forma môže vaše aplikácie dynamickejší tým , že poskytuje užívateľovi s možnosťou . A " ListView " kontrolný zobrazuje položky pomocou jednej zo štyroch rôznych pohľadov , a usporiada položky do stĺpcov s alebo bez stĺpika Microsoft Excelheadings . Použite " ListItems.Add " vlastnosť pridať položky , a použiť " Checked " vlastnosť na určenie , ktoré položky boli kontrolované užívateľom . Veci , ktoré budete potrebovať v Microsoft Excel
Zobraziť ďalšie inštrukcie Cestuj 1

Spustite program Microsoft Excel , kliknite na kartu " Vývojár " a kliknite na " Visual Basic " otvorte Editor VBA okno . Kliknite na " Vložiť " menu a kliknite na " UserForm " vytvoriť nový formulár . Kliknite na " Nástroje " kliknite na tlačidlo " Ďalšie ovládacie prvky , " a zaškrtnite políčko vedľa " Microsoft ListView Control " pridať nový " ListView " ovládací prvok formulára .
2

Pravým - kliknite na " ListView " Riadenie a kliknite na " Vlastnosti " . Posuňte sa dole na okno Vlastnosti a vyberte " Pravda " vedľa " Políčka " . Kliknite na " CommandButton " z " Toolbox " paneli a kliknite na formulár pre pridanie nového ovládacieho prvku tlačidlo . Pridanie druhej tlačidlo rovnakou technikou .
3

Double - kliknite na " CommandButton1 " vytvoriť udalosť click na toto tlačidlo . Pridajte nasledujúci kód k naplneniu " listbox " s tromi položkami :

Me.ListView1.ListItems.Add ( 1 ) = " Skontrolujte , poz 1 " klipart

Me.ListView1.ListItems.Add ( 2 ) = " Skontrolujte , poz 2 " klipart

Me.ListView1.ListItems.Add ( 3 ) = " Skontrolujte , či bod 3 "
4

Prepnite späť do formulára a double - kliknite na " CommandButton2 " vytvoriť novú udalosť click na toto tlačidlo . Pridajte nasledujúci kód do slučky cez " listbox " položky a tlačiť akýkoľvek začiarknuté položky do okna " okamžitej " :

čítača = 1 Ak chcete Me.ListView1.ListItems.Count

Me . ListView1.ListItems.Item ( counter ) . začiarknuté , potom

Debug.Print Me.ListView1.ListItems.Item ( counter ) . texte

End If

Ďalšie

5

Prepnite späť do formulára a kliknite na tlačidlo " F5 " pre spustenie programu . Kliknite na " CommandButton1 " k naplneniu ovládacieho prvku ListView " " a kliknite na tlačidlo " CommandButton2 " zobraziť označené položky .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené