300 Piemēri

Kombinētā kaste

Combo Box

Kombinētais lodziņš ir nolaižamais saraksts, kurā lietotājs var atlasīt vienumu vai aizpildīt savu izvēli. Lai izveidotu a kombinētā kaste iekšā Excel VBA , izpildiet tālāk norādītās darbības.



1. Uz Cilne Izstrādātājs , noklikšķiniet uz Ievietot.

2. Grupā ActiveX vadīklas noklikšķiniet uz kombinētā lodziņa.





Izveidojiet kombinēto lodziņu programmā Excel VBA

3. Velciet darblapā kombinēto lodziņu.



Velciet kombinēto lodziņu

kā skaitīt mēnešus Excel

Piezīme. Vadīklas nosaukumu var mainīt, ar peles labo pogu noklikšķinot uz vadīklas (pārliecinieties, vai ir atlasīts dizaina režīms) un pēc tam noklikšķiniet uz Rekvizīti. Pagaidām mēs atstāsim ComboBox1 kā kombinētās kastes nosaukumu.

Izveidojiet darbgrāmatas atvērto notikumu. Atverot darbgrāmatu, darbgrāmatas atvēršanas notikumam pievienoto kodu izpildīs Excel VBA.

4. Atveriet Visual Basic redaktors .

5. Veiciet dubultklikšķi uz Šī darbgrāmata Project Explorer.

kā ierobežot sig vīģes Excel

6. Kreisajā nolaižamajā sarakstā izvēlieties Darbgrāmata un labajā nolaižamajā sarakstā Atvērt.

Darbgrāmatas atvēršanas notikums programmā Excel VBA

7. Lai pievienotu vienumus kombinētajam lodziņam, pievienojiet darbgrāmatas atvēršanas notikumam šādas koda rindiņas:

Ar1. lapa. ComboBox
.AddItem 'Parīze'
.AddItem 'Ņujorka'
.AddItem 'Londona'
Beigas Ar

Piezīme. Izmantojiet lapu 2, ja jūsu kombinētais lodziņš atrodas otrajā darblapā, un lapu 3, ja jūsu kombinētais lodziņš atrodas trešajā darblapā utt. pirms šīm koda rindiņām. Pirmā koda rinda iztīra kombinēto lodziņu. Tādā veidā jūsu vienumi netiks pievienoti vairākas reizes, ja kodu izpildīsit vairāk nekā vienu reizi. Otrā koda līnija atceļ jūsu izvēli.

ComboBox 1. Skaidrs
ComboBox1.Value = '

8. Lai saistītu šo kombinēto lodziņu ar šūnu, ar peles labo pogu noklikšķiniet uz kombinētā lodziņa (pārliecinieties, vai ir atlasīts dizaina režīms) un noklikšķiniet uz Rekvizīti. Aizpildiet D2 LinkedCell.

LinkedCell

Piezīme. Skatiet arī rekvizītu ListFillRange, lai aizpildītu kombinēto lodziņu ar šūnu diapazonu.

9. Saglabājiet, aizveriet un atkārtoti atveriet Excel failu.

Rezultāts:

Kombinētā kaste

ja, un, kas ir?

Lai gan dažās situācijās var būt lietderīgi izvietot kombinēto lodziņu tieši savā darblapā, kombinētais lodziņš ir īpaši noderīgs, ja tas ir novietots uz Userform .

4/8 Pabeigts! Uzziniet vairāk par ActiveX vadīklas>
Doties uz nākamo nodaļu: Userform



^