/ / Excel VBA -valintaruutu

Excel VBA -valintaruutu

Valintaruutu on kenttä, jota voidaan tarkastella tietojen tallentamiseksi. Luo a valintaruutu sisään Excel VBAsuorita seuraavat vaiheet.

1. Valitse Kehittäjä-välilehdessä Lisää.

2. Valitse ActiveX Controls -ryhmässä Check Box.

Luo valintaruutu Excel VBA: ssa

3. Vedä valintaruutu laskentataulusta.

4. Napsauta hiiren kakkospainikkeella valintaruutua (varmista, että Suunnittelutila on valittu)

5. Valitse Näytä koodi.

Katso koodi

Huomautus: voit muuttaa ohjauksen kuvatekstiä ja nimeä napsauttamalla ohjausta hiiren kakkospainikkeella (varmista, että Suunnittelutila on valittu) ja napsauttamalla sitten Ominaisuudet. Muuta valintaruudun otsikko MyCheckBoxiin. Nyt lähdemme CheckBox1-nimistä valintaruudun nimeksi.

6. Lisää seuraavat koodiluokat:

If CheckBox1.Value = True Then Range("D2").Value = 1
If CheckBox1.Value = False Then Range("D2").Value = 0

7. Napsauta arkille olevaa valintaruutua (varmista, että Suunnittelutila ei ole valittuna).

Tulos:

Valintaruudun oikea

Valintaruudun väärin

Vaikka joissakin tilanteissa voi olla hyödyllistä sijoittaa valintaruutu suoraan laskentatauluun, valintaruutu on erityisen hyödyllinen, kun se asetetaan Userform-muotoon.

Lue myös: