Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Du kan bruke makrohandlingen SetMenuItem i Access-skrivebordsdatabaser til å angi statusen for menyelementer (aktivert eller deaktivert, valgt eller umerket) på egendefinerte eller globale menyer på fanen Tillegg .

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

Innstilling

Makrohandlingen AngiMenyelement har følgende argumenter:

Handlingsargument

Beskrivelse

Indeksert meny

Indeksen for menyen som inneholder kommandoen du vil angi tilstanden for. Skriv inn en heltallsverdi, fra og med 0, for indeksen for ønsket meny i den egendefinerte eller globale menyen. Skriv inn indeksverdien i Menyindeks-boksen i Handlingsargumenter-delen i makroutformingsvinduet. Indeksen er relativ til menyplasseringen i menymakroen for den egendefinerte eller globale menyen (plasseringen av makrohandlingen AddMenu for denne menyen i menymakroen, med telling fra 0). Menyvisningen kan være litt annerledes, fordi du kan bruke betingede uttrykk i menymakroen 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 Delkommandoindeks stå tomme, kan du aktivere eller deaktivere selve menynavnet. Du kan imidlertid ikke velge eller fjerne merkingen av et menynavn (Access ignorerer innstillingene Kontroller og fjern merket for Flagg-argumentet for menynavn).

Kommandoindeks

Indeksen for kommandoen du vil angi tilstanden for. Skriv inn en heltallsverdi, fra og med 0, for indeksen for den ønskede kommandoen i menyen som er valgt av menyindeksargumentet . Indeksen er relativ til kommandoens plassering i makrogruppe som definerer den valgte menyen for den egendefinerte eller globale menyen (plasseringen til denne kommandoens makro i makrogruppen, med telling fra 0). Menyvisningen kan være litt annerledes, fordi du kan bruke betingede uttrykk i makrogruppen på menyen til å skjule eller vise egendefinerte menykommandoer.

Delkommandoindeks

Indeksen for underkommandoen du vil angi tilstanden for. Dette gjelder bare hvis den ønskede kommandoen har en undermeny. Skriv inn en heltallsverdi, fra og med 0, for indeksen for ønsket underkommando i undermenyen som er valgt av kommandoindeksargumentet . Indeksen er relativ til underkommandoens posisjon i makrogruppen som definerer den valgte undermenyen for den egendefinerte eller globale menyen (plasseringen av makroen i makroen i makrogruppen, med telling fra 0).

Flagg

Tilstanden du vil angi kommandoen eller underkommandoen til. Klikk Grå (for å deaktivere kommandoen – den ser nedtonet ut), Fjern kontroll (for å aktivere den), Merk av (for å merke av for kommandoen – som vanligvis indikerer at den er valgt eller aktivert) eller Fjern merket (for å fjerne merket). Standardverdien er Ungray.

Merknader

Makrohandlingen SetMenuItem fungerer bare på en egendefinert eller global meny. Hvis det aktive vinduet ikke har en egendefinert eller global meny, fører kjøring av en makro som inneholder makrohandlingen SetMenuItem , til en kjøretidsfeil.

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

Hvis du vil kjøre makrohandlingen SetMenuItem i en Visual Basic for Applications modul (VBA), bruker du Metoden SetMenuItem for DoCmd-objektet.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×