Monivalinta-ominaisuus

Koskee seuraavia

Luetteloruutuobjekti

Voit Monivalinta-ominaisuuden avulla voit määrittää, sallivatko luetteloruutu ja lomake käyttäjälle useiden kohteiden valinnan ja kuinka useita valintoja voidaan tehdä. Tavu, jolla on luku- ja kirjoitusoikeudet.

lauseke. Monivalinta

lauseke Pakollinen. Lauseke, joka palauttaa jonkin Koskee seuraavia -luettelon objekteista.

Huomautuksia

Monivalinta-ominaisuus käyttää seuraavia asetuksia.

Asetus

Visual Basic

Kuvaus

Ei mitään

0

(Oletus) Monivalinta ei ole sallittu.

Yksinkertainen

1

Useita kohteita voidaan valita tai niiden valinta voidaan poistaa napsauttamalla niitä hiirellä tai painamalla VÄLINÄPPÄINTÄ.

Laajennettu

2

Useita kohteita voidaan valita pitämällä VAIHTONÄPPÄINTÄ painettuna ja napsauttamalla kohteita tai pitämällä VAIHTONÄPPÄINTÄ painettuna ja laajentamalla valinta-aluetta nuolinäppäimillä. Voit myös valita kohteita hiirellä vetämällä. Jos haluat valita yksittäisen kohteen tai poistaa sen valinnan, pidä CTRL-näppäintä painettuna ja napsauta kohdetta.


Huomautus: Voit määrittää Monivalinta-ominaisuuden käyttämällä luetteloruudun ominaisuusikkunaa, makroa tai Visual Basic for Applications (VBA) -koodia.

Tämä ominaisuus voidaan määrittää vain lomakkeen rakennenäkymässä.

Voit palauttaa valitun kohteen indeksiluvun ListIndex-ominaisuuden avulla. Kun Monivalinta-ominaisuuden arvoksi on asetettu Laajennettu tai Yksinkertainen, voit käyttää luetteloruudun Valittu-ominaisuutta tai ItemsSelected-kokoelmaa valittavien kohteiden määrittämiseen. Lisäksi kun Monivalinta-ominaisuuden arvoksi on asetettu Laajennettu tai Yksinkertainen, luetteloruutuohjausobjektin arvo on aina tyhjäarvo.

Jos Monivalinta-ominaisuuden arvoksi on asetettu Laajennettu ja tietoja haetaan uudelleen luetteloruudusta, käyttäjän tekemät valinnat poistetaan.

Esimerkki

Jos haluat palauttaa Tilauksen syöttö -lomakkeen Maa-luetteloruudun Monivalinta-ominaisuuden arvon, voit käyttää seuraavaa koodia:

Dim b As Byte
b = Forms("Order Entry").Controls("Country").MultiSelect

Voit määrittää Monivalinta-ominaisuuden käyttämällä seuraavaa koodia:

Forms("Order Entry").Controls("Country").MultiSelect = 2 ' Extended.

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×