AsetaValikkovaihtoehto-makrotoiminto

AsetaValikkovaihtoehto-toiminnolla voidaan asettaa mukautettujen tai yleisten valikoiden valikkovaihtoehtojen tila (käytössä tai poissa käytöstä, valittu tai ei valittu) Apuohjelmat-välilehdessä.

Huomautus: AsetaValikkovaihtoehto-toiminto toimii vain valikkomakroja käyttämällä luotujen mukautettujen ja yleisten valikoiden yhteydessä. AsetaValikkovaihtoehto-toiminto sisältyy Microsoft Office Access 2007 -sovellukseen, jotta sovellus olisi yhteensopiva aiempien versioiden kanssa. Se ei toimi komentopalkkitoiminnon yhteydessä. Käyttämällä Enabled- ja State-ominaisuuksia Visual Basic for Applications (VBA) -moduulissa voit kuitenkin poistaa käytöstä tai ottaa käyttöön pikavalikko tai mukautettujen tai yleisten valikoiden vaihtoehtoja sekä valita kyseisiä vaihtoehtoja tai poistaa niiden valinnan.

Asetus

AsetaValikkovaihtoehto-toiminnolla on seuraavat argumentit.

Toiminnon argumentti

Kuvaus

Valikkoindeksi

Sen valikon indeksi, joka sisältää komennon, jolle haluat asettaa tilan. Kirjoita haluamaasi mukautetun tai yleisen valikon valikkoa varten kokonaislukutyyppiarvo ensimmäisen arvon ollessa 0. Kirjoita indeksiarvo Makron muodostin -ruudun Toiminnon argumentit -osan Valikkoindeksi-ruutuun. Indeksi vastaa valikon sijaintia mukautetun tai yleisen valikon valikkomakrossa (tämän valikon LisääValikko-toiminnon sijaintia valikkomakrossa ensimmäisen arvon ollessa 0). Valikko saattaa näyttää erilaiselta, koska mukautetun valikon vaihtoehtoja voidaan piilottaa tai näyttää käyttämällä valikkomakrossa ehtolauseke. Tämä on pakollinen argumentti.

Jos valitset tämän argumentin avulla valikon ja jätät Komentoindeksi- ja Alikomentoindeksi-argumentit tyhjiksi, voit ottaa käyttöön tai poistaa käytöstä itse valikon nimen. Et kuitenkaan voi valita valikon nimeä tai poistaa sen valintaa (Access ei ota huomioon Merkintä-argumentin Valitse- ja Poista valinta -asetuksia valikoiden nimien osalta).

Komentoindeksi

Sen komennon indeksi, jolle haluat asettaa tilan. Kirjoita Valikkoindeksi-argumentilla valitun valikon komennon indeksiä varten kokonaislukuarvo ensimmäisen arvon ollessa 0. Indeksi vastaa komennon sijaintia siinä makroryhmä, joka määrittää valitun valikon mukautettua tai yleistä valikkoa varten (tämän komennon makron sijaintia makroryhmässä ensimmäisen arvon ollessa 0). Valikko saattaa näyttää erilaiselta, koska mukautetun valikon komentoja voidaan piilottaa tai näyttää käyttämällä valikon makroryhmässä ehtolausekkeita.

Alikomentoindeksi

Sen alikomennon indeksi, jolle haluat asettaa tilan. Koskee vain tilannetta, jossa halutulla komennolla on alivalikko. Kirjoita Komentoindeksi-argumentilla valitun alivalikon alikomennon indeksiä varten kokonaislukuarvo ensimmäisen arvon ollessa 0. Indeksi vastaa alikomennon sijaintia makroryhmässä, joka määrittää mukautetun tai yleisen valikon valitun alivalikon (tämän alikomennon makron sijaintia makroryhmässä ensimmäisen arvon ollessa 0).

Merkintä

Tila, joka komennolle tai alikomennolle halutaan asettaa. Valitse Himmennä (komento poistetaan käytöstä, ja se näkyy himmennettynä), Poista himmennys (komento otetaan käyttöön), Valitse (komennon viereen tulee valintamerkki, joka osoittaa yleensä, että komento on valittu) tai Poista valinta (valintamerkki poistetaan). Oletusarvo on Poista himmennys.

Huomautuksia

AsetaValikkovaihtoehto-toiminto toimii vain mukautetun tai yleisen valikon yhteydessä. Jos aktiivisessa ikkunassa ei ole mukautettua tai yleistä valikkoa, AsetaValikkovaihtoehto-toiminnon sisältävän makron suoritus aiheuttaa suorituksenaikainen virhe.

Tämän toiminnon avulla voidaan asettaa valikkokomentojen ja alivalikkokomentojen tila mutta ei alikomentojen alikomentojen tilaa.

Jos haluat suorittaa AsetaValikkovaihtoehto-toiminnon Visual Basic for Applications (VBA) -moduulissa, käytä DoCmd-objektin SetMenuItem-menetelmää.

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ä.

×