AngiMenyelement, makrohandling

Viktig: Denne artikkelen er maskinoversatt, se ansvarsfraskrivelsen. Du finner den engelske versjonen av artikkelen her som referanse.

Du kan bruke makrohandlingen AngiMenyelement i Access-skrivebordsdatabaser til å angi status for menyelementer (aktivert eller deaktivert, valgt eller ikke merket) på egendefinerte eller globale menyer i kategorien Tillegg.

Merknad: Makrohandlingen AngiMenyelement fungerer bare med egendefinerte og globale menyer opprettet ved hjelp av menymakroer. Makrohandlingen AngiMenyelement er inkludert i Microsoft Office Access 2007 og senere versjoner bare for kompatibilitet med tidligere versjoner. Det fungerer ikke med kommandolinje-funksjonalitet. Du kan imidlertid bruke Enabled og State egenskapene i en Visual Basic for Applications (VBA) modul å deaktivere eller aktivere og merke eller oppheve merking elementer på hurtigmenyer eller egendefinerte eller globale menyer.

Innstilling

Makrohandlingen AngiMenyelement har følgende argumenter:

Handlingsargument

Beskrivelse

Menyindeks

Indeksen for menyen som inneholder kommandoen du vil angi statusen. Skriv inn et heltall fra 0 for indeksen for ønsket meny i den egendefinerte eller globale menyen. Skriv inn indeksverdien i Menyindeks-boksen i Handlingsargumenter-inndelingen i makrovinduet utforming. Indeksen er relativ til plasseringen av menyen i menymakro for den egendefinerte eller globale menyen (plasseringen for denne menyen LeggTilMeny makroen i menymakroen, talt fra 0 ). På menyen kanskje litt annerledes, fordi du kan bruke betinget uttrykk makro i menyen til å skjule eller vise egendefinerte menyelementer. Dette er et nødvendig argument.

Hvis du velger en meny med dette argumentet og lar argumentene Kommandoindeks og Underkommandoindeks tomme, kan du aktivere eller deaktivere menynavn seg selv. Du kan ikke imidlertid velge eller oppheve merking av et menynavn (Access ignorerer innstillingene Kontroller og fjerner du merket for flagg -argumentet for menynavn).

Kommandoindeks

Indeksen for kommandoen du vil angi statusen. Skriv inn et heltall fra 0 for indeksen for ønsket kommando på menyen som er angitt i argumentet Menyindeks . Indeksen er relativ til plasseringen av kommandoen i makrogruppe som definerer valgt meny for den egendefinerte eller globale menyen (plasseringen av makroen for denne kommandoen i makrogruppen, talt fra 0). På menyen kanskje litt annerledes, fordi du kan bruke betinget uttrykk i makrogruppen meny til å skjule eller vise egendefinerte menykommandoer.

Under indeks

Indeksen for underkommandoen du vil angi statusen. Dette gjelder bare hvis den ønskede kommandoen har en undermeny. Skriv inn et heltall fra 0 for indeksen for den ønskede underkommandoen på undermenyen som er angitt i argumentet Kommandoindeks . Indeksen er i forhold til underkommandoen i makrogruppen som angir den valgte undermenyen for den egendefinerte eller globale menyen (plasseringen av makroen for denne underkommandoen i makrogruppen, talt fra 0).

Flagg

Delstaten du vil angi kommandoen eller underkommandoen. Klikk grå (vil deaktivere kommandoen – nedtonet), gjør tilgjengelig (Hvis du vil aktivere den), må du kontrollere (vil plassere et merke ved hjelp av kommandoen – viser vanligvis er valgt eller aktivert/deaktivert), eller Fjern merking (for å fjerne merket). Standard er gjør tilgjengelig.

Merknader

Makrohandlingen AngiMenyelement fungerer bare på en egendefinert eller global meny. Hvis det aktive vinduet ikke har en egendefinert eller global meny, får du kjøre en makro som inneholder makroen AngiMenyelement en kjøretidsfeil.

Du kan bruke denne handlingen til å angi statusen for menykommandoer og underkommandoer, men ikke underkommandoer til underkommandoer.

Hvis du vil kjøre makroen AngiMenyelement i en Visual Basic for Applications (VBA) modul, ved å bruke metoden AngiMenyelement for objektet DoCmd .

Merknad: Ansvarsfraskrivelse for maskinoversettelse: Denne artikkelen er oversatt av et datasystem i stedet for en oversetter. Microsoft tilbyr disse maskinoversettelsene slik at brukere som ikke snakker engelsk, får tilgang til innhold om Microsoft-produkter, -tjenester og –teknologier. Ettersom artikkelen er maskinoversatt, kan den inneholde feil i vokabular, syntaks eller grammatikk.

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×